add unit tests
bump
Add coveralls.io config
Add coveralls to travis config
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	src/ConfigurationObject.php
	src/Configurator.php
Updated tests and converted all code to PSR2