Trim down test_multiple_paths.py

Make all all tested entities (i.e. classes in entities.py) inherit from
`EntityReadMixin`. Take advantage of this fact to trim down module
`test_multiple_paths`.

Add a logger to module `test_multiple_paths`. Log out information in several
tests, thus allowing the assertions to be trimmed down.
Merge pull request #1343 from Ichimonji10/test-multiple-paths

Trim down test_multiple_paths.py
Fixed few UI tests
Updated test data and reverting 'token_duration' value to its default

updated bz-id for remove_template test

updated bz-id for remove_configtemplate test

added a 'wait_for_ajax' in config_group test

added a 'wait_for_ajax' in puppet_classes test
Merge pull request #1333 from sghai/fix-test

Fixed few UI tests
Few updates for the manifests modules.

Removes the `install_cert_on_server` function as it's logic is now
moved to automation_tools github repo.

Updated Sphinx Directives for all the functions.

Now the `clone` function uses a default `key_file` and `old_path` values
to fetch manifest from the robottelo.properties file.

Some multiline doc fixes and the usage of os.path.join

Adds multiline docstrings fixes for the manifest module functions.

Also replace the usage of '+' with os.path.join function.
Merge pull request #1347 from kbidarkar/update-manifests

[Do Not Merge]Few updates for the manifests modules.