providers:checkbox: Test monitor/dim_brightness on All-In-One systems too
plainbox: move the ITranslator interface to the i18n module

This interface is not used by anything else and it is going to cause
circular imports in upcoming patches. The basic rule is that:

- plainbox.errors must only import plainbox.i18n
- plainbox.i18n cannot importa anything from plainbox
- plainbox.abc must only import plainbox.errors
  and plainbox.impl.decorators (which may move later on to .api)

Currently i18n still imports the abc module so we need to get rid of that

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
checkbox-support: add CRASHED / 'crashed' test status

This patch adds a new test status (aka outcome) mapping so that
'crashed' is forwarded as is from the XML report to the parser's caller.

The intent is to use the new status as a way to convey the information
about a malfunctioning test, as opposed to a test that is merely
failing.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
checkbox-touch:Selectionpage.qml: Move continue buttons at the bottom of the page

- Use a ColumnLayout to position elements (no ListView footer)
- Set the Page flickable propoerty to null to avoid auto-hide
- Set Listview clip property to true to avoid overlapping existing controls
"automatic merge of lp:~zkrynicki/checkbox/crash-status/ by tarmac [r=roadmr][bug=][author=zkrynicki]"
"automatic merge of lp:~sylvain-pineau/checkbox/fix-1382967/ by tarmac [r=kissiel][bug=1382967][author=sylvain-pineau]"
"providers:checkbox: Test monitor/dim_brightness on All-In-One systems too [r=zkrynicki][bug=1371443][author=roadmr]"
checkbox-touch: add click packaging stuff

This patch adds scripts building click package.
checkbox-touch: documentation update
"automatic merge of lp:~kissiel/checkbox/package-checkbox-touch/ by tarmac [r=sylvain-pineau][bug=1375585][author=kissiel]"
checkbox-touch:SelectionPage.qml: Highlight job categories

ListView sections are now bold to better distinguish items from sections.
"automatic merge of lp:~sylvain-pineau/checkbox/fix-1382968/ by tarmac [r=sylvain-pineau][bug=1382968][author=sylvain-pineau]"
checkbox-touch: add missing appSettings in mainView

This patch repairs missing appSettings in mainView
"automatic merge of lp:~kissiel/checkbox/give-app-settings-back/ by tarmac [r=sylvain-pineau][bug=][author=kissiel]"
checkbox-touch: add checkbox-touch custom providers

This patch adds manage.py providers for checkbox-touch
checkbox-touch: add loading providers from '$APP_DIR/providers'

This patch makes checkbox-touch load providers that were supplied in
$APP_DIR/providers.
"automatic merge of lp:~kissiel/checkbox/embedded-providers/ by tarmac [r=sylvain-pineau][bug=1375585][author=kissiel]"
checkbox-touch: remove duplicate appsettings, correct .desktop

This patches fixes CBT not launching on the device.
"automatic merge of lp:~kissiel/checkbox/fix-startup-on-device/ by tarmac [r=sylvain-pineau][bug=][author=kissiel]"
"automatic merge of lp:~zkrynicki/checkbox/itranslator-move/ by tarmac [r=zkrynicki][bug=][author=zkrynicki]"