Available subscriptions on systems page now allow filtering matching what is available in subscription-manager-gui

Also corrected subscription icon image having some background images

Using new String.to_bool
package unit tests
add to path correct search location
subsfilter - removed second spinner when updating filtered subscriptions
subsfilter - reset the cycle of table row colors to avoid having first row of bottom table having same shading as the table header (ie. always start with light color row)
fix unit tests

addressing:
======================================================================
ERROR: Failure: NameError (name '_' is not defined)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/nose/loader.py", line 364, in loadTestsFromName
    addr.filename, addr.module)
  File "/usr/lib/python2.6/site-packages/nose/importer.py", line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python2.6/site-packages/nose/importer.py", line 84, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/root/test/katello/tests/core/user/user_role_remove_ldap_group_test.py", line 8, in <module>
    import katello.client.core.user_role
  File "/usr/lib/python2.6/site-packages/katello/client/core/user_role.py", line 41, in <module>
    class List(UserRoleAction):
  File "/usr/lib/python2.6/site-packages/katello/client/core/user_role.py", line 43, in List
    description = _('list all known user roles')
NameError: name '_' is not defined
Merge pull request #532 from thomasmckay/subsfilter

Available subscriptions on systems page now allow filtering matching wha...
Merge pull request #534 from xsuchy/pull-req-unit-tests5

fix unit tests
evironment is now stored to environment variable instead env

This is left over from 85bafb23

addressing:
2012-08-29 02:28:43,527 [ERROR][MainThread] error() @ base.py:183 - Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/katello/client/cli/base.py", line 193, in main
    ret_code = super(KatelloCLI, self).main(args, command_name, parent_usage)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 294, in main
    return subcommand.main(self.args[1:], self.args[0], self._get_usage_line(command_name, parent_usage))
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 294, in main
    return subcommand.main(self.args[1:], self.args[0], self._get_usage_line(command_name, parent_usage))
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 368, in main
    self.setup_action(args, command_name, parent_usage)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 354, in setup_action
    self.process_options(parser, args)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 212, in process_options
    self.check_options(validator)
  File "/usr/lib/python2.6/site-packages/katello/client/core/changeset.py", line 47, in check_options
    validator.require(('org', 'env'))
  File "/usr/lib/python2.6/site-packages/katello/client/utils/option_validator.py", line 81, in require
    if not self.exists(opt_dest):
  File "/usr/lib/python2.6/site-packages/katello/client/utils/option_validator.py", line 44, in exists
    return (not getattr(self.options, opt_dest) is None)
AttributeError: Values instance has no attribute 'env'
Merge pull request #533 from xsuchy/pull-req-unit-tests3

new RPM package for katello unit tests
Merge pull request #538 from xsuchy/pull-req-env

evironment is now stored to environment variable instead env
Automatic commit of package [katello] release [1.1.8-1].
Automatic commit of package [katello-configure] release [1.1.6-1].
Automatic commit of package [katello-cli] release [1.1.4-1].