re #8466 clear compiler warning
git checkbuild now publishes any changes from the given branch

This should avoid branches not turning up when testing is started on them
and also avoid partial branches being tested when further updates weren't
pushed to the remote.
Refs #8474
Refs #6473. Initial UI file for the dialog.
Merge remote-tracking branch 'origin/feature/8466_cppcheck_cleanup'
re #7912 drag and drop of workspaces
Refs #6473. Hide label for MWRunFiles widget if it is empty.
Re #4918. Fixed the crash in user function dialog.
Refs #8475 Old gui replicated into a .ui file

The UI file has been made and just needs running through the script that will create the python module.
Refs #8475 Fixing a dimension

I'd resized the hight to test that the other widgets resized too, but i'd forgotten to put it back.

It's worth noting that the old gui had a width of 1300 which wasn't suitable as that's wider that the most common resolution in use, 1024x768.

The default width is now 1000, the height remains 400.
Updated search query to make use of offset & limit. Refs #8230.
Added implementation for paging method. Refs #8230.
Updated implementation in `CatalogSearch` algorithm. Refs #8230.

- Added unused arg macro and return to new methods to prevent compiler warnings on build servers.
Updated helper method to understand algorithm interface. Refs #8320.
Refs #8389 Update colour fill plot labels.
re #7912 drag and drop of files
Merge remote-tracking branch 'origin/feature/8474_git_publish_with_checkbuild'
Merge remote-tracking branch 'origin/bugfix/8464_scipy_fftpack_broken_windows'
re #7912 add a return
Refs #6473. Basic elements for the UI form.
Refs #8475 Python module created.

The Ui file has been run through pyqt4 and a script file has been generated.