foreman-env UI: Added many new boundary tests and converted to factory
added boundary tests for media
resolved travis complaint
Merge pull request #1067 from sghai/media

Boundary tests for media
Merge pull request #1066 from kbidarkar/env-boundary-tests

foreman-env UI: Added many new boundary tests and converted to factory
Fix documentation-related issues

* Add a missing package to `requirements-optional.txt`
* Add a formerly undocumented module to the docs
* Properly designate several code blocks
* Fix a broken class reference
Merge pull request #1069 from Ichimonji10/docs

Fix documentation-related issues
Remove code for unpacking server responses

Formerly, some server responses were in this format:

    {'entity_name': {...}}

And some server responses were in this format:

    {...}

Bugzilla bug 1087372 deals with this issue. Remove the code that allowed the
test client to deal with either type of response, as only the latter type of
response is now expected.