Latest translations from Zanata.
Run 'make update-po' on translations.
point at the zanata 1.10.x version/branch
Merge pull request #790 from candlepin/alikins/zanata_1_10

point at the zanata 1.10.x version/branch
Latest string catalog.
Latest strings from zanata.
Automatic commit of package [subscription-manager] release [1.10.3-1].
1015553: fix help message for no-overlap. display usage requirement
Merge pull request #791 from candlepin/ckozak/filter_help_text

1015553: fix help message for no-overlap. display usage requirement
846331: Add tooltips to the filters page
1017299: handle dmidecode module not installed

Split dmi info collecting code that uses dmidecode
into it's own module. hwprobe.Hardware will try to
pick the right platform specifc info provider to
use (currently, that's dmiinfo.DmiFirmwareInfoProvider
or a default noop version).

Previously, RHEL included the python-dmidecode on
all platforms, even those without DMI or dmidecode.
The module didn't do anything, but the import would
succeed. We had an unintentional requirement that
the 'dmidecode' module exists everywhere, eventhough
the spec only required it on DMI platforms.

But, previously, rhn-client-tools always required
'dmidecode' on all platforms, so that dep was
usually available. When it was not, we hit
bz#1017299.
1007580: Add contract number to the output of list --available
1005420: adding --ondate to manpage
Add 'contractNumber' data to fix list connabd test
Merge pull request #794 from candlepin/bkearney/1007580

1007580: Add contract number to the output of list --available
Merge pull request #792 from candlepin/bkearney/846331

846331: Add tooltips to the filters page
1006748: replace simplejson with 'ourjson'

ourjson is just a compability wrapper from python-rhsm
1.10.3 or higher. It will use simplejson if installed,
our the builtin python json if simplejson is not installed.

On RHEL6, simplejson is much faster than the builtin
json module. This lets us choose which dep we want
from the rpm spec.
Firstboot modules were installing into rhn dirs.

For RHEL6, we were installing firstboot modules into
the rhn client directories, because of interdependecies
between the rhn and rhsm modules. Now those are removed,
so we install to the normal firstboot module dir
(/usr/share/firstboot/modules).
Fix firstboot issues with new firstboot.

Since we now run last in firstboot, we were hitting
a case where the threads for the subscription api
calls were not finishing before we stop checking
the idle loop for events (which in this case, were
the idle source thread watcher methods).

Also handle no rhn-client-tool modules being installed,
and skip the steps that rely on them.
Removing Error part of message

The return of an empty list of enviroments does not constitute an error.