added a DB helper listener to listen for changes to the DB and perfom custom actions
properly resetting db function added so you can recopy the db if you want

Signed-off-by: Andrew Grosner <andrew.grosner@raizlabs.com>
fixed type serialization
Merge branch 'tmp'
fixed date serialzer to expect correct data. Also made the BatchSaveQueue configurable for how many items to save at once.
Merge branch 'tmp2'
Merge pull request #1 from Raizlabs/master

mergin!