Merge pull request #17 from taylorcressy/taylorcressy

Updated Website!
Merge pull request #18 from taylorcressy/taylorcressy

Taylorcressy
updated ServerMessage constructor calls so that error messages are given
as correct parameter.  added reset password feature and password salt.
updated WebsiteService method names
updated service classes, updated javascript (split methods into one file
per feature, added switch cases, and success/fail methods)
updates to html and javascript
added 404 page, output page loads to java console, updated filenames to
make them more clear, updated the post requests uris to match the get
requests uris, improved javascript further
reset password / verify reset password are code complete and tested
added basic cv wizard pages 1-5 with text and form inputs
added AdminService, create-account API and html page in /admin/, added
redirect to 404 html page when page not found, updated register function
to support admin account creation as seen in wireframes
copied html template for some of the use cases
added list all accounts method to AdminService
added html template copy for list all accounts
added AdminLogic class, mostly stub code
Merge pull request #19 from taylorcressy/specialbranch

Specialbranch
Adding search functionality
Merge remote-tracking branch 'origin/master' into taylorcressy
Added search functionality to the record instances