Merge pull request #10 from pretenders/alex/dev

Writing the github provider pt I
Restructure requirements, add factoryboy
Add some factories
Add base manager for ownership lookup
Add test for feature ownership
Add 'for_user' manager method
Modify tests to use factories
Add migration for repo.project
Merge pull request #11 from pretenders/carles/dev

Add basis for object ownership checks