Entry Record and reorganization of Entry DAO implementation, part of #50

Method countNewerThan(timeInMillis:Long):Long is not implemented yet due to problems with DateTime and Rogue
Entry Record and reorganization of Entry DAO implementation, part of #50

Ignoring failing tests for the moment
Removing unnecessary import
Changed collection name
Password reset code Record and reorganization of its DAO implementation, part of #50