add unit tests
bump
Added in AbstractAdapter and moved common method to it
Renamed the Adapters to have more meaningful names
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
Updated travis and added in phpunit.xml config file
Added in phpunit and mockery as dev dependencies
Added php 5.4 as minimum requirement to the composer.json
Merge pull request #1 from silentworks/develop

Added in AbstractAdapter and moved common method to it
update travis build to include coveralls
All the badges
updated readme about install and usage
add pre and post hooks to adapters
refactor to make cacheable
add loadedFromCache=false to finalize() method to allow reuse
Merge branch 'develop' of github.com:silentworks/Slender-Configurator into develop
move cache to interface
Merge remote-tracking branch 'upstream/develop' into develop