Improved JIRA tracking issue creation

Change-Id: I395eec0e8c5b7d5eac9be0ea79c9dbd09de27b11
distribution/beaker/setup: Add dependency on rpm-build
Merge "Improved JIRA tracking issue creation" into develop
Updates to test setup scripts

- Update beaker_setup.sh to also perform 'make build'
- Remove beaker_test_run.sh

Change-Id: Ic59d24cfa455031f021c4c07b19e7d9de4c884c6
Merge "Updates to test setup scripts" into develop
Improved JIRA sync support and status checks

Change-Id: I1bea1a676b4b6a89d7e163e9a31943d56eeaac27
Merge "Improved JIRA sync support and status checks" into develop
Merge branch 'release-0.15' into develop
Fix test error when testing createrepo output

From createrepo 0.9.9 (RHEL 6.4 onwards), generating
database output is the default. This patch tries to
ensure that database output is not generated.

Change-Id: I5eb6fb887a7d0ec523bf8fb076c3ee0a800a7ebb
Merge branch 'release-0.15' into develop
/distribution/beaker/setup

This patch aims to make the setup task compatible to run
on both RHEL and Fedora.

The changes mainly fall into the realm of starting/enabling
the appropriate daemons using the appropriate mechanism.

Change-Id: I53df819ffea0fb732b0711ee0b7f9fdaf2d7dcd4
Merge "/distribution/beaker/setup" into develop
Merge branch 'release-0.15' into develop
/distribution/inventory: extracted beaker-system-scan

Change-Id: I3a3046df666d08fc34484367a0ca3a7b7c634aeb
Merge branch 'release-0.15' into develop
allow retention tag names to be updated

Also converted some flash-message-based error handling to use TG
validators.

Bug: 1012389
Change-Id: Ib9810928b718270b22874dc889599b3adae05b90
allow admins to edit retention tag expiry time

Bug: 1012389
Change-Id: I926bde64fa9039e2c7f8da0cfde11e60be169b56
test_retentiontag: ported Selenium tests to WebDriver

Change-Id: I68bfc66f39033b9c335693086219fc6f35f8f6ff
Merge branch 'release-0.15' into develop
beaker-repo-update: use logging instead of printing to stderr

This lets us avoid stderr spew during tests ("Cannot retrieve repository
metdata" for rubbish OSMajors created during the test run).

Also added a --debug switch to control verbosity, bringing
beaker-repo-update more in line with other command-line tools which
follow a similar pattern.

Change-Id: I162e17eec2a468d45fdc4898ac0a909ad9acfcc5