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. src/
  2. test/
  3. .travis.yml
  4. LICENSE