Reviewer Felix: Homestead aspects of Story 125

- add associatedpublic/private APIs
- update credentials API to new definition
- HSS integration not complete
Tested
- with a live cassandra using curl to drive APIs
- unit test mostly complete (missing a few error cases & HSS)