fixed jshint errors
Merge remote-tracking branch 'stormpath/dev'

Conflicts:
	lib/authc/Sauthc1RequestAuthenticator.js
	lib/ds/DataStore.js
	lib/utils.js
	test/sp.cache.cache_test.js
	test/sp.cache.stats_test.js
	test/sp.cache_test.js
fixed jshint errors
after merge fixes
fixed auth tests
fixed DataStore tests
fixed jshint error
changed "npm test" behavior (jshint plus mocha tests via grunt)

added special command to generate coverage report
added guide for this steps into readme
cache modules renamed to camel case as they used, to fix error in case sensitive environments
Merge pull request #4 from valorkin/dev

fixed tests and jshint errors after merge