Merge pull request #12 from marcgear/master

expose the useful stuff
Updated URLs in readme to reflect transfer of repo to moodev.
Merge pull request #13 from JonathanO/master

Update of README for new location.
Merge pull request #14 from marcgear/master

wouldn't this be nice if it was on packagist.org?
Moved Logger to a new Common submodule
New caching framework
Merge pull request #15 from marcgear/master

its a little slow so I added some caching if we're configuring more than one object at once
fix php warning on undeclared array
Moved Logger to a new Common submodule
New caching framework
Merge remote-tracking branch 'origin/master'
New caching framework

Fixed various bugs.
Change to the cache interface to make it less exceptiony.
Change to a few constructors to make setup simpler
Killed the mtime cache wrapper as it ought to be in a branch where some other work is going on, not here.
Merge pull request #16 from JonathanO/master

New caching framework, refactoring of various things into Common
Add a readArray function to Json mapper to convert array of Json strings to array of objects
Fix case where cache isn't passed in.
JsonMapper types are now plugable.
Slight change to plugable types.
Added a simple test for floats.
Added datetime type.
Merge pull request #18 from kerrids/add-read-array

Add a readArray function to Json mapper to convert array of Json strings...
Shift annoying reflection stuff into a common utils class.
Make it avoid reflection for a small number of args.
Fixed bug in floattype when handling hex values.

"Helpfully":
   "0xaa" is numeric
   (float)"0xaa" is 0
But fortunately:
   (float)("0xaa"+0) is 170