Event Classes for Database Stuff
Referenced event in modelmanager

Also: Alex and Patrick
Adding basic EventModel mapper

+ Nilesh Patel
+ Alex Fortier
Adding raw predicate database retrevial

+ Nilesh Patel
+ Alex Fortier
Implemented retrieve by date range

+ Nilesh Patel
+ Patrick Plenefisch
Changing DB to get everything first instead of changing interfaces. reverting last comit
Added add an event ability.

+ Alex Fortier
+ Patrick Plenefisch
Fixed weird boolean issue.
Merge branch 'dev' into Database