added test, fixes #1032
Fixed #1033
Fixed #1034
fixing comments
Merge pull request #1116 from AdamSaleh/template-tests

Added template test, adds operating system, fixes #1032
puppetclasses UI: Added code for locators, CRUD functions & make factory function for puppetclasses
Tests UI: Added tests for puppetclasses and fixed media tests
Rename methods

Rename method `test_get` to `test_get_status_code`, both in classes
`EntityTestCase` and `EntityIdTestCase`. This rename is performed for two
reasons:

* The new names are more descriptive.
* The new names allow one to more precisely select which test should be run when
  using nosetest's `-m` regex option. Formerly, issuing `nosetests -m test_get`
  would cause methods `test_get` and `test_get_unauthorized` to run. Now, one
  can issue `nosetests -m test_get_status_code` and run a more precise set of
  tests.
Merge pull request #1124 from Ichimonji10/rename-methods

Rename methods
Fix 22 Sphinx warnings.

Only the usual 6 warnings are still emitted. Among the warnings fixed were:

* References to modules that did not exist.
* Missing blank lines before code blocks.
* Missing blank lines before and after nested lists.
* Spuriously indented text.
Merge pull request #1126 from Ichimonji10/docs

Fix 22 Sphinx warnings.
Added test remove-operatingsystem for medium
Added test update for medium
fixed travis issue
Boundary tests for params under Auth and provisioning tab
Improve logging calls

Make logging calls more resilient by parameterizing values, rather than simply
presenting the logger with a single monolothic message. Doing this prevents the
logger from choking on non-ascii inputs.

Ensure that information about an API request is logged out before the request
made, not after the API request completes.
Merge pull request #1134 from Ichimonji10/better-logging

Improve logging calls
Make the default string field length shorter

Doing this makes reading through error messages an easier task.
Merge pull request #1135 from Ichimonji10/my-eyes-are-bleeding

Make the default string field length shorter
Make user authentication internal by default

Do not generate non-existent LDAP server entries each time a new user is
created. Instead, use the internal authentication service, which is highly
likely to exist and be working.