Merge tag '0.9.0' into develop

0.9.0
Starting 0.10.0
Merge tag '0.9.1' into develop

0.9.1

Conflicts:
	bower.json
	dist/config-loader-bundled.js
	dist/config-loader-bundled.min.js
	dist/config-loader-bundled.min.map
	dist/config-loader-test.js
	dist/config-loader-test.min.js
	dist/config-loader-test.min.map
	dist/config-loader.js
	dist/config-loader.min.js
	dist/config-loader.min.map
	package.json
Don't clean extra config properties unless config.prune is set to true.  allows you to pass a function to process a config before other code executes, such as .
Update History.md.
Merge branch 'release/0.10.0'