Return valid json from movie delete view.

Also change expected status code 204 -> 200 since we now return content.
Split API documentation in two parts, internal and external.

Add attribute documentation for the Movie class.
Remove legacy coveralls config.
Add Stream objects.

Also includes documentation and tests.