Bug fixes + updates

Bug fixes
- AbstractCollection
- - construct, removed IDb from param list but pushed internal
- - updated PHPdoc from setOptions
- ICollection
- - Removed IDB from param list, prefer internal checks
- - setOptions added
- MongoDbCollection
- - updated to the new interface
- - no query given in the fetchAll now works properly
- MongoDb
- - Now connects to the correct db
- MongoDbBuilder
- - added getValue, for special cases (like DateTime) so they can be
converted to the correct query format
- DateQuery, now is also usefull for Sql, and not only for MongoDb
(MongoDate removed)

New features
- Domain, added all kind of kinky stuff to it