Cleaned up RoleType records and PartyRelationshipType enums
Moved comments from Person and Org to Party; updated project services to better handle client; added PartyDetailAndRole view-entity
Added some project client related services and view-entity
Added service to update project time totals from tasks
Small improvements to time recording
Initially functional time entry rate determination
Implemented services to create invoice for project
Some cleanups to ItemType enums
Added PartyDetail view-entity
Added get#InvoiceTotal service, small cleanups
Changed to just use BILL_TO_CUSTOMER instead of that and CLIENT roles
Added update#PartyDetail service, improve the #Account services
Changed update#ProjectTimeFromTask to run on EECA instead of explicit call for more general project time updating
Merge remote-tracking branch 'upstream/master'
Added service to update Request and support for specifying clientPartyId
Added Request.requestName field and RequestAndParty view-entity
Added Request-WorkEffort view entities
Merge remote-tracking branch 'upstream/master'