add unit tests from issue #93
added salt to cache name + added a public method for fetching variables
Merge remote-tracking branch 'origin/fix-93'
Merge remote-tracking branch 'imoses/master'
Remove getVariable() since get() is now public and setVariable()/unsetVariable() is on the roadmap.
Misc coding style tweaks.
Prepare 0.0.9 release