* set up jest dependencies
* add parser option to eslint to support es6
* migrate first test to jest
* migrate the argv test to shpec
* convert the env and literal store tests
* convert the file-store tests
* convert the memory-store tests
* convert the hierarchy tests
* convert the provider-save test
* convert the complete test
* convert the provider test
* convert the conf test
* tweak a test that was no longer working (context changed)
* replace in place the helpers file
* remove vows dependency
* update the test invocation to rely on jest
* update the argv test to be able to use the jest --verbose option
* Some tweaks to the test to have them working
* Update node version tested (+10 +12 -9)
* Replace const by var until we drop 0.10/0.12/4 node
* Replace let by var until we drop 0.10/0.12/4 node
* added fucntionality to toggle readonly for env store
* fixed issue with using lint
* updated readme to reflect env options change
* updated tests to better test readOnly property
* added fucntionality to toggle readonly for env store
* fixed issue with using lint
* updated readme to reflect env options change
* updated tests to better test readOnly property
* updated tests to fix issues.
* updated argv to have readOnly toggle-able
* added tests for argv toggle-able readonly
* argv store now accept a separator argument to create nested values
* remove stub file that shouldnt have been commited
* write a test to ensure separator is working well and use delete rather than undefined assign