New upstream release (LP: #824180): [Brendan Donegan] * Refactored job definition files. * Fixed dependencies and test naming. * Added Online CPU before/after suspend test. * Automated wireless tests. * Removed redundant sru_suite.txt, updated dependencies accordingly. * Automated bluetooth_obex tests. [Daniel Manrique] * Further improvements to make frontend/backend communication more reliable. Prevents stuck backends, failure to close the GUI due to lack of reply from the backend, and test specifying "user" not being run. * scripts/keyboard_test modified to account for pygi-related GTK API changes. (LP: #804369) * scripts/sleep_test: improve handling of NetworkManager DBus API changes. (LP: #808423) * scripts/cdimage_resource: properly handle releases with "LTS" in their name (LP: #814085) * Updated minimum_resolution test as per latest system requirements, leaving just one unified test. (LP: #767166) [Javier Collado] * Checkbox exits with EX_NOINPUT if a whitelist or blacklist file is specified and cannot be found. * Deselect a test suite automatically when none of its children is selected, in the GTK interface. (LP: #651878) * Make the "Next" button the default action when Enter is pressed, to streamline testing with the GTK interface. [Marc Tardif] * Fixed udevam not being found because /sbin not in PATH (LP: #597305) * Fixed hardware attachments for udev and dmi (LP: #822682) [Sylvain Pineau] * Expose the message store to other plugins, via firing an expose-msgstore event. [Andrew Faulkner] * Fix description for nautilus_file_create job (LP: #821141) [Kenneth Wimer] * New header image that follows brand guidelines (LP: #554202)