Messaging - DAO layer

+ Adds the Message and Message_Status tables
+ Adds two more ID generators (message & thread)
+ Adds the MessageDAO