Modify AnnoucementManager
Add specs for AnnouncementPermissionLogic
Implement announcements views
Add specs for AnnouncementCreateView, AnnouncementDetailView
Add specs for AnnouncementUpdate, Delete ListView
Merge pull request #36 from kawazrepos/feature/announcements/views

Implement Announcements views
Implement star permission logic and its specs
Add django-tastypie
Implement KawazAuthorization and StarResource
Modify API packages hierarchy
Add to create star API
Add spec for Star list API
Add specs for Star create/delete API
Modify StarPermissionLogic [CI Skip]

but spec will be failed.

- User can't add stars assigned to unviewable object.
- User can't view the star assigned to unviewable object.
- User can delete the star assigned to editable object.
Add specs for StarPermissionLogic of view_star permission
Add specs to check users can't assign star to unviewable objects

I used  `blogs.entry` for testing star behavior.
But, it is not uncomfortable way because of dependence between each models.
Although, we should create new model for testing of stars
Add specs for star APIs