creates BaseUserDbHelper abstract class
fixes bug with user null object
adds BaseMessageDbHelper and MessageDbHelper_EF with implemented methods