Added spring and mongoDB to dependencies
Added simple user dao.
Changed ShareUser -> User
Added basic general business object
Added simple apply methods for User <-> MongoDBObject
DAOs are now actors
Fixed UserDAO
Implemented functions in Generic and User DAOs
Added simple messages for user managing
Merge branch 'database' into core
Renamed User package and fixed Component.
Fixed minor packaging problem
Fixed minor User problems.