846719 - Removes footer links entirely.
834013 - return releaseVer as part of consumer json
Initial workings of new default org stuff.
Minor accidental fix for extra char.
Stupid default setting for user set_org
create __str__() for AsyncJob

just to easy debuging
Simplify AsyncJob by inheriting from AsyncTask
make _task attribute of instance instead of attribute of class
since AsyncJob is instance of AsyncTask, there is no need for wait_for_async_job and we can use wait_for_async_task instead
job without task should not exists, this is error

katello-cli expect always some state

addressing:
2012-08-31 04:22:36,510 [ERROR][MainThread] error() @ base.py:181 - Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/katello/client/cli/base.py", line 191, 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 293, 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 293, 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
    return self.run()
  File "/usr/lib/python2.6/site-packages/katello/client/core/system_group.py", line 463, in run
    run_spinner_in_bg(wait_for_async_job, [job])
  File "/usr/lib/python2.6/site-packages/katello/client/core/utils.py", line 263, in run_spinner_in_bg
    result = function(*arguments)
  File "/usr/lib/python2.6/site-packages/katello/client/core/utils.py", line 496, in wait_for_async_job
    while job.is_running():
  File "/usr/lib/python2.6/site-packages/katello/client/core/utils.py", line 458, in is_running
    return (len(filter(self._subtask_is_running, self._jobs)) > 0)
  File "/usr/lib/python2.6/site-packages/katello/client/core/utils.py", line 474, in _subtask_is_running
    return job['state'] not in ('finished', 'error', 'timed out', 'canceled', 'not_synced')
KeyError: 'state
758651 - check if thin port is free before starting thin

This does not check if this really use specified port (althought it can be
done by similar for-loop after thin start), because I find it redundant.
It just check if those ports are free, just before thin is started.

As side effect, the init script is not so verbose. And pid files are
correctly deleted when script finish and in case "thin stop" will not work
(which happen sometime), it is killed by sending SIGTERM and SIGKILL.
760180,803548 - add Organization to Notice

803548 - Async success notifications pop up from syncs in other orgs
760180 - Notifications should note the appropriate Org for org-specific actions
show unread notices count in top left corner
Merge pull request #575 from xsuchy/pull-req-bz758651

758651 - check if thin port is free before starting thin
843064 - Content Search - Products: Not required unless searching for Products itself, it's misleading when searching for Repos, Packages and Errata

When product is filled in search form, it is always taken into account.
844413 - Creating user fails if role is created with same name

- removed useless validation
- ensure that own role gets always unique name
workaround for bz 854263

This file is provided by
qpid-cpp-server-daemon on F16 + updates, F17 + updates
qpid-cpp-server on F16 Gold, F17 Gold

we are leaving out RHEL as there it is always in package qpid-cpp-server
linkback - make app prefix link helper
Merge pull request #583 from xsuchy/pull-req-bz854263-2

workaround for bz 854263
Merge pull request #569 from pitr-ch/bug/803548-notification_pop_up_in_other_organization

760180,803548 - add Organization to Notice
gather up all packages for katello-debug

Filtering out packages not specific to Katello hides issues with other
packages on the system that may be interacting with Katello like the JVM
version, ruby packages, redhat-release and others.