Updated latest dependencies and tested them.
Merge branch 'master' into develop
Moved all source parsing as part of collection.
Added new line at the end of files that did not have new line at the end of file that was supposed to have a new line at the end of file.
Running jshint even on the test case specifications.
Added test cases
modified test cases for lib
modified description of parseJSONBooleans and fixed a small issue in cacher function
Merge pull request #9 from rohitb4/develop

Added test cases for lib.js
Modified cacher function
Removed test cases and modified lib.js
Merging origin develop and develop
Added test cases for orderedKeys and modified the function in lib
Updated package.json with jshint config to throw error on trailing whitespace and too much complexity. Also updated style failings of lib-spec.js
Updated package.json with jshint config to throw error on trailing whitespace and too much complexity. Also updated style failings of lib-spec.js
Merge branch 'develop' into feature/processors
Added prototype of “processor” infrastructure and added “remove block” processor.
Modified spec names to make the entire sentence complete
Merged develop and feature/tests
Commented out a possible invalid testcase