feature/reputation first commit: complete editing the models
2nd commit, first commit failed to add the app reputation
third commit, models are more or less ready. next is to move on to url/serializer/view
commit 4 (last commit forget to save)
Merge pull request #2 from 9gix/feature/rename-model

Feature/rename model
Admin for Communities
Communities Serializers & Views
change User lookup field to username
Enable pagination for search provider
API Documentation for catalog views
add serialzers.py and views.py, edit bookshare/urls.py. These features still crude
debug the previous one, found inconsistent use of tab and space
edit reputation.views.py. Found problem "cannot find app 'reputation'", push to remote to fix bug
Refactor Permissions, Allow Admin to Modify
rename permission class
Fix invalid import
User Book Serializer
Restructure User Book API serialization format
Reservation Status in Conversation

Future consideration, move Reservation as a separate Model
Remove comments for an obvious code