Add RW support to the REST API

This pull requests adds full RW support for the REST API. Tastypie is being replaced by Django REST Framework, as this seems more actively developed, the documentation is better and it seems easier to extend and configure the endpoints and behaviour. The /api/v1 will be deprecated and removed in the future (1 year perhaps?)