Adding CLI tests for updating a User's login.

We did not have any tests for updating a User's login via the CLI, but
that may be because you were not allowed to do that before.

```bash
$ nosetests -c robottelo.properties -m test_positive_update_user_2 tests/foreman/cli/test_user.py
2014-05-21 14:38:51 - robottelo - INFO - Paramiko instance prepared (and would be reused): 0x10e875d10
2014-05-21 14:38:55 - root - DEBUG - #1070730 NEW        - satellite6-bugs - User email validation doesn't exactly match specification
2014-05-21 14:38:55 - root - DEBUG - #1070730 NEW        - satellite6-bugs - User email validation doesn't exactly match specification
@Test: Update User with all Compute Resources ... SKIP: Test not implemented
@Test: Update User with one Host group ... SKIP: Test not implemented
@Test: Update User with multiple Host groups ... SKIP: Test not implemented
@Test: Update User with all Host groups ... SKIP: Test not implemented
@Test: Assign a User to an Org ... SKIP: Test not implemented
@Test: Assign a User to multiple Orgs ... SKIP: Test not implemented
@Test: Assign a User to all available Orgs ... SKIP: Test not implemented
@Test: Update User with a new Fact filter ... SKIP: Test not implemented
@Test: Update Login in User ... ok
@Test: Update Login in User ... ok
@Test: Update Login in User ... ok
@Test: Update Login in User ... ok
@Test: Update Login in User ... ok
@Test: Update Login in User ... ok

----------------------------------------------------------------------
XML: foreman-results.xml
----------------------------------------------------------------------
Ran 14 tests in 178.909s

OK (SKIP=8)
```
Merge pull request #849 from omaciel/update-user-login-cli

Adding CLI tests for updating a User's login.
Finish changing org label to numeric ID for API
Merge pull request #850 from elyezer/api-use-org-id

Finish changing org label to numeric ID for API
Fixes host-collection CLI test.

Latest Jenkins run showed that the ``test_create_positive_3`` test was
failing because instead of passing the values from a list one by one,
the entire list was being passed instead.

Before:

```bash
2014-05-22 11:05:33 - robottelo - DEBUG - Running test TestHostCollection/test_positive_create_3_1___1__0__1__5__10__20_
2014-05-22 11:05:33 - robottelo - DEBUG - >>> LANG=en_US hammer -v -u admin -p changeme  --output csv host-collection create --max-content-hosts='[-1, 0, 1, 5, 10, 20]' --organization-id='41' --name='AuGNbVgnooldVoP'
2014-05-22 11:05:37 - robottelo - DEBUG - <<< [ERROR 2014-05-22 11:05:35 API] 422 Unprocessable Entity
{
    "displayMessage" => "Validation failed: Content host limit must be a positive integer value., Content host limit may not be set to 0.",
            "errors" => {
        "content_host_limit" => [
            [0] "must be a positive integer value.",
            [1] "may not be set to 0."
        ]
    }
}
```

Now

```bash
nosetests -c robottelo.properties -m test_positive_create_3 tests/foreman/cli/test_host_collection.py
2014-05-22 13:50:04 - robottelo - INFO - Paramiko instance prepared (and would be reused): 0x10647a690
2014-05-22 13:50:07 - root - DEBUG - #1084240 NEW        - Katello Bug Bin - hammer system-group is missing a delete and update subcommand
2014-05-22 13:50:07 - root - DEBUG - #1084240 NEW        - Katello Bug Bin - hammer system-group is missing a delete and update subcommand
2014-05-22 13:50:07 - root - DEBUG - #1084240 NEW        - Katello Bug Bin - hammer system-group is missing a delete and update subcommand
2014-05-22 13:50:07 - robottelo - DEBUG - Running test TestHostCollection/test_positive_create_3_1_5
2014-05-22 13:50:07 - robottelo - DEBUG - >>> LANG=en_US hammer -v -u admin -p changeme  --output csv organization create --name='zcvxwjk2'
2014-05-22 13:50:13 - robottelo - DEBUG - <<< [u'Message,Id,Name', u'Organization created,88,zcvxwjk2', u'']
2014-05-22 13:50:13 - robottelo - DEBUG - >>> LANG=en_US hammer -v -u admin -p changeme  organization info --id='88'
2014-05-22 13:50:18 - robottelo - DEBUG - <<< [u'Id:                     88', u'Name:                   zcvxwjk2', u'Created at:             2014/05/22 17:50:10', u'Updated at:             2014/05/22 17:50:11', u'Label:                  zcvxwjk2', u'Description:            ', u'Red Hat Repository URL: https://cdn.redhat.com', u'', u'']
2014-05-22 13:50:24 - robottelo - DEBUG - >>> LANG=en_US hammer -v -u admin -p changeme  --output csv host-collection create --max-content-hosts='5' --organization-id='88' --name='xohQZnEATzhlUQv'
2014-05-22 13:50:28 - robottelo - DEBUG - <<< [u'Message,Id,Name', u'Host collection created,8,xohQZnEATzhlUQv', u'']
2014-05-22 13:50:28 - robottelo - DEBUG - >>> LANG=en_US hammer -v -u admin -p changeme  host-collection info --id='8'
2014-05-22 13:50:32 - robottelo - DEBUG - <<< [u'ID:                  8', u'Name:                xohQZnEATzhlUQv', u'Limit:               5', u'Description:         ', u'Total Content Hosts: 0', u'Max Content Hosts:   5', u'', u'']
2014-05-22 13:50:38 - robottelo - DEBUG - >>> LANG=en_US hammer -v -u admin -p changeme  host-collection info --id='8'
2014-05-22 13:50:42 - robottelo - DEBUG - <<< [u'ID:                  8', u'Name:                xohQZnEATzhlUQv', u'Limit:               5', u'Description:         ', u'Total Content Hosts: 0', u'Max Content Hosts:   5', u'', u'']
.
----------------------------------------------------------------------
Ran 1 test in 35.506s

OK
```
Fix positive delete user CLI tests
Merge pull request #852 from omaciel/fix-host-collection-cli

Fixes host-collection CLI test.
Unblocking CLI tests for content-host command.

The two Bugzilla issues that were blocking all of our CLI tests for the
content-host command, namely BZs #1099655 and #1084722, have been
verified, so I have removed the ``bzbug`` decorators and ran the
tests (smoke=1).

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

Ran 6 tests in 244.344s

OK
```
Merge pull request #853 from elyezer/fix-cli-user-tests

Fix positive delete user CLI tests
Merge pull request #854 from omaciel/unblock-cli-content-host

Unblocking CLI tests for content-host command.