Support not persist variants for helper functions

This adds support for specifying Persist argument for the following
helper functions:

 * set_boolean
 * set_integer
 * set_float
1 file changed
tree: 84dace04a593583407ba392f133bce86745abcc6
  1. .travis.yml
  2. LICENSE
  3. src/
  4. test/