api fencing complete except test_multiple_paths
Updated syncplan tests using factory and using api to create product
docstrings formating and key unicoding
Merge pull request #1414 from sghai/fix-docstring-unicodes

Fixed disctrings formating and unicode all keys under UI factory
Merge pull request #1408 from sghai/syncplan-test

Updated syncplan tests using factory and using api to create product
Merge pull request #1412 from sthirugn/apifence

api fencing complete except test_multiple_paths
Better test method Organization.path

Test how method `Organization.path` behaves when called with argument
'sync_plan'.
Merge pull request #1415 from Ichimonji10/test-org-path

Better test method Organization.path
Increase task polling timeout

Now the timeout of foreman tasks are being handled correctly. Because
this is better to increase the task timeout to avoid failing when the
task still running.
Merge pull request #1417 from elyezer/foreman-task-timeout

Increase task polling timeout
Skip CLI user tests because BZ #1144162
Updated few tests to use apis to create OS and template

use api to create OS and template in update/remove tests

updated config_template tests to use api to create template
Merge pull request #1418 from elyezer/skip-cli-tests

Skip CLI user tests because BZ #1144162
Merge pull request #1419 from sghai/template_test

Updated few template tests to use api's to create OS and template
Make user API tests more granular

Split method `test_create_validate_delete` into two methods: `test_create` and
`test_delete`.

Fix #1407.
Add log messages for virtual display feature

Sometimes the window manager process hangs and the test suite stuck. To
better find the cause was added logging messages to show when a virtual
display and a window manager is created, will be stopped and stopped.
The log messages will help debug the hanging problem and also will
provide more information about what is going on on.

Bonus: docstring formatting for robottelo.test module.
Merge pull request #1424 from elyezer/virtual-display-logging

Add log messages for virtual display feature
Fix typos in UITestCase and valid_strings
Merge pull request #1425 from elyezer/ui-typo-fixes

Fix typos in UITestCase and valid_strings
Merge pull request #1423 from Ichimonji10/test-user

Make user API tests more granular