CHERRYPICK - revision 1959 from trunk - Fix test_submission.py now that the udevadm parser detects devices using ID_MODEL_FROM_DATABASE and ID_VENDOR_FROM_DATABASE.
CHERRYPICK - revision 1965 from trunk - provide REPOSITORY and SOURCES_LIST environment variables to the sources_test script
Backed out changes to sources_test
Merged in changes from rev1958 to rev1989 in lp:checkbox
Bump version number for release (so that stable PPA version is greater
than Ubuntu version).
Merged in changes from rev1989 to rev2021 in lp:checkbox
Merged in changes from rev2021 to rev2041 in lp:checkbox
CHERRYPICK - revision 2046 from trunk to reintroduce revisions 1939 and 1965 which were previously reverted.
Merged in changes from rev2041 to rev2089 in lp:checkbox
Merged in changes from rev2089 to rev2105 in lp:checkbox
Merged in changes from rev2105 to rev2126 in lp:checkbox
Merged in changes from rev2126 to rev2149 from lp:checkbox
CHERRYPICK - revision 2157 from trunk to fix bug 1185759 affecting optical tests.
CHERRYPICK - revision 2158 from trunk to fix bug 1180342 affecting test selection with job hierarchies with three or more levels.
Fix mistake in changelog
Another attempt at fixing the changelog
CHERRYPICK - revision 2160 from trunk to fix bug 1181952 affecting navigating through tests using previous button. Also fix the changelog - again
Remove stray entry from changelog
CHERRYPICK - revision 2168 from lp:checkbox to fix bug 1184882 affecting touchpad tests.
Merged in changes from rev2149 to rev2191 from lp:checkbox