Fix bug with EmployeeFacultyRank entries being duplicated.

Also made fix to deprecated activity form draft and put actions, and fixed
some minor R# code issues.
Saibal commit #1
Refactored client side stuff, getting ready for EmailAddresses, Affiliations and Pictures.
Gone or moved.