updated regex for checking emails, finished admin create account feature
prototype html/js
added automatic server redirect for logged in users accessing index
page, added logout button and account email in html pages header
Merge remote-tracking branch 'origin/master' into specialbranch
html updated with correct scripts path
updated html header
updated PersonalDetailsContainer to have get/set methods for the classes
which inherit from InstituionHistoryRecord, for ease of converting to
json, also added converToJson methods to AccountLogic and
PersonalDetailsLogic
Merge pull request #27 from taylorcressy/taylorcressy

Taylorcressy
Merge pull request #28 from taylorcressy/specialbranch

Specialbranch
updated logic to make session object get/set methods static, updated
AccountService with a method to retrive the session
PersonalDetailContainer object
Merge remote-tracking branch 'origin/master' into specialbranch
missing import
added equals override to Education, JobDetail,
ProfessionalQualification, InstitutionHistoryRecord, not yet tested
updated all models with a object copy constructor and an override equals
method, a-z sorted
updated equals methods with null checking etc
added hashCode method to model classes
added request mapping to console output for easier debugging, made
logging to console the first thing request methods do
integrating jspdfservice
updated jsPDF service to serve all files within jsPDF folder, added
jsPDF api files
changed registerAccount method to delete new account if email address
verification email could not be sent
fixed redirection bugs (some pages were not redirecting correctly),
fixed logout button not working