Add OCTEntityInfo protocol
Add OCTFollowableEntityInfo
Add OCTOrganizationOwner
Add OCTPrivateEntityInfo and OCTPublicOrganization
Have OCTUserInfo conform to OCTFollowableEntityInfo
Remove OCTPrivateUserInfo
Remove OCTOrganizationEntity
Remove OCTOrganization
Have OCTUserOrganization inherit from OCTOrganizationOwner
add a comment to simple organization
fix up OCTUser
fix up types in OCTRepository
Make OCTPrivateOrganization inherit from OCTSimpleOrganization
Return OCTPublicOrganizations from OCTClient
Have OCTAuthenticatedUser inherit from OCTUser
Map Organization entities to OCTOrganizationOwner
Add files to header
Add files to project
Fix types in tests
Generate issues instead of gists from -createIssueAtURITemplate:withEdit: