Initial REST API endpoints for repos and branches

This sets up an initial set of ReST endpoints for repos and branches. Little work, but it is already a full-fledged API thanks to the magic of DRF. This will be the starting point for doing any initial Angular front-end.

You can browse the API (and create objects as well) at http://localhost:8000/repos/repo/

Not included in this PR are user authentication and permissions (it will be the purpose of https://txels.tpondemand.com/entity/275 and later stories, and this PR is still part of https://txels.tpondemand.com/entity/282)