Moved Hashing password to business logic
Minor syntax fix
Added test classes for database_handler
Changed boolean primitives to Boolean Objects + added getters / setters
for verified member variable
Completed AccountRecordHandler to Class Diagram specification, with
additions.
Added support for ProfileDataId
Added Session Handler Class - A simplified login system handler
Index Update
Dependency updated - Added: javax.constraints
Updated Model: Changed all Date Objects to Timestamp and added ownerID's
and objectID's to all objects
Added Test Cases for PersonalStatementHandler
Improved JavaHasher class to support SHA
Updated AccountLogic with new methods and ServerMessage with new errors
from AccountLogic
updated AccountLogic to fix typos and AccountService for login/logout
etc
Merge remote-tracking branch 'origin/specialbranch' into EarlOfLancaster

Conflicts:
	CVOnline/src/main/java/model/Account.java