Merge pull request #34 from JonathanO/master

composer related fiddling and fix for no cache object
Switch to using the psr3 logger interface.
Moving towards injecting dependencies rather than trying to set things up in constructors.
Moving towards injecting dependencies rather than trying to set things up in constructors.
Added sample bounce config.
Fixed various inspection warnings.
Merge pull request #37 from JonathanO/master

Resolves #36 : Map handling for int keys is broken
Resolves #35 Allow use of "is*" methods for boolean property getters without phaff

Any method can now be annotated as a property. if the name starts with get or is the default property name becomes the method name with that prefix stripped. Otherwise the default name is the method name.

Made it possible to test the ClassAnnotationDriver.
Added a bunch of toString methods to make life simpler when testing.
Updated schema locations now that they're on the moo web site.
Switch to using the psr3 logger interface.
Moving towards injecting dependencies rather than trying to set things up in constructors.
Moving towards injecting dependencies rather than trying to set things up in constructors.
Added sample bounce config.
Fixed various inspection warnings.
Resolves #35 Allow use of "is*" methods for boolean property getters without phaff

Any method can now be annotated as a property. if the name starts with get or is the default property name becomes the method name with that prefix stripped. Otherwise the default name is the method name.

Made it possible to test the ClassAnnotationDriver.
Added a bunch of toString methods to make life simpler when testing.
Updated schema locations now that they're on the moo web site.
Merge remote-tracking branch 'origin/topic/factories' into topic/factories

Conflicts:
	lib/Weasel/JsonMarshaller/JsonMapper.php
Merge pull request #38 from JonathanO/topic/factories

Significant rewrite to make testing and configuration simpler.