Improve cli org deletion tests

* Add tests to test if an organization could be deleted by name
and by label
* Add bzbug decorator due to a regression on organization delete command
Remove name argument from some cli OS tests

Name argument is not necessary when passing the OS id and also it is not
a valid argument for add-architecture, add-config-template and
add-ptable OS subcommands
Add bzbug decorator to cli product tests
Add bzbug decorator to test_delete_template_1 test
Merge pull request #820 from elyezer/cli-test-product

Add bzbug decorator to cli product tests
Merge pull request #819 from elyezer/cli-test-os

Remove name argument from some cli OS tests
Merge pull request #818 from elyezer/cli-test-org

Improve cli org deletion tests
Merge pull request #821 from elyezer/cli-test-template

Add bzbug decorator to test_delete_template_1 test
Removed invalid puppet repo test data

To synchronize a puppet repo is necessary a repo with an interface like
Puppet Forge
Merge pull request #823 from elyezer/cli-test-repository

Removed invalid puppet repo test data
fixed tests
Merge pull request #830 from sghai/fix-test

Few fixes related to ak tests
Normalize all top menu locators

Make sure that all locators looks for a div that contains style static
or fixed
Merge pull request #831 from elyezer/ui-top-menu-locators

Normalize all top menu locators
Fixing Lifecycle-Environments CLI tests.

Katello nightly (community upstream) has pushed an update where CLI and
possibly API uses the numeric ID for an organization and not its label.
This pull requests fixes LifeCycle-Environment tests only.

```bash
$ nosetests -c robottelo.properties tests/foreman/cli/test_lifecycleenvironment.py

@Test: Search lifecycle environment via its name containing UTF-8 chars ... SKIP: Test skipped due to #1077333 ASSIGNED   - Tomas Strachota - Cannot search lifecycle environment via its name if using UTF-8 characters
@Test: List subcommand returns standard output ... ok
@Test: Create lifecycle environment with valid name, prior to Library ... ok
@Test: Create lifecycle environment with valid name and description, ... ok
@Test: Create lifecycle environment with valid name, prior to Library ... ok
@Test: Create lifecycle environment then update its name ... SKIP: Test skipped due to #1095937 NEW        - Katello Bug Bin - Updating a lifecycle-environment name by passing an id raises an error
@Test: Create lifecycle environment then update its description ... SKIP: Test skipped due to #1095937 NEW        - Katello Bug Bin - Updating a lifecycle-environment name by passing an id raises an error

----------------------------------------------------------------------
XML: foreman-results.xml
----------------------------------------------------------------------
Ran 7 tests in 80.228s

OK (SKIP=3)
```
Updated Org Label to Org ID for CLI.

Updated all methods that were passing the Organization 'label' as the
Organization 'ID' since upstream has now made this change.

This fixes issue #833.
ContentView CLI tests now use Org ID.

Fixes issue #834 and makes sure that Organization 'ID' is used instead
of 'Label'.
ContentHost CLI tests now use Org ID.

Fixes issue #840 and makes sure that Organization 'ID' is used instead
of 'Label'.
GPGKey CLI tests now use Org ID.
HostCollection CLI tests now use Org ID.