Merge remote-tracking branch 'origin/bugfix/7060_ubuntu_pv'
Merge remote-tracking branch 'origin/bugfix/5934_hide_testhistolistener'
Merge remote-tracking branch 'origin/bugfix/6886_more_columns_in_tables'
Merge remote-tracking branch 'origin/feature/6756_display_of_fractional_hkl'
Merge remote-tracking branch 'origin/feature/6516_sans_reduction_apiv2'
Add check to git-test for branch origin.

It will now exit if the branch has been started from develop
or has had develop merged in.
Refs #6964
Make 'git test fail' more tolerant of bad merges/rebases.

If a 'test start' merge fails then fail can now just reset
without having to run 'git merge --abort'.
Refs #6964
Merge branch 'feature/6964_git_test_macro_check_develop' into develop