changed "server" options to "serverurl" to accommodate non-SSL urls
fixed api calls to rhn/satellite to tolerate hostnames specified with
an "http" prefix
adjusted call to rhn-channels.py to insure serverUrl starts with https
many updates to accommodate migration from a Satellite server

added coverage for blockedByBug-1075167 - rhn-migrate-classic-to-rhsm
throws Traceback KeyError: "Unknown feature: 'IDENTITY'"
removing unnecessary restart command
added repo tests to XML file
catching an unregistered exception
Added restart for two tests because the GUI was terminated by previous test
rewrote check_status_message function into before & after attaching, future_subscriptions and expired subscriptions. These have Before and after classes now
Merge pull request #396 from fsharath/fsharath

Fsharath
compilation error fixed
comment changed to multiline
Merge pull request #397 from fsharath/fsharath

Fsharath
fixed compilation warning in register tests
added coverage for Bug 1074568 - help msgstr "show this help message
and exit" and "Options" is not renderring as translated in all locales
rectified TestNG error
Merge pull request #398 from fsharath/fsharath

rectified TestNG error
logic update to RhnMigrateClassicToRhsmWithMissingSystemIdFile_Test to
accommodate a Satellite server
changed code to test presence of application (Firefox) instead of a widow
Bug 1051383 - Test whether status column has only the desired values