Search by ID instead of name. Refs #8126.
Written the unit test for version 2

Createa s unit test for the new format based on the old test.

Compared to the original the unit test is now split into two.

Refs #7732
New version of LaodAscii written

The new verison of LoadAscii was going to be based on the original, and it has been, but not as much as was initially intended, and it ended up a full rewrite.

The Loader will load the form of files saved by SaveAscii version 2, but not version 1. The format has changed that much.

It is slgihtly flexible in that it will load files that SaveAscii wouldn't wirte, but htis only extends as far as it'll accept blank lines as equivelent to spectra IDs, will allow 2 collumns minimum (implying that E and Dx are 0), and will ingnore lines staritng wiht a comment character. However, it is still strict enough that it will expect any standards set at the start of the file to be continued thoughout. This means number of bins per spectra, number of columns per bin, inclusion or omittance of spectra IDs, comment characters and delimiters.

Refs #7732
Merge remote-tracking branch 'origin/feature/7122_autoupdate_cascade'
Merge remote-tracking branch 'origin/feature/7492_background_in_compton_scattering'
Merge remote-tracking branch 'origin/feature/8149_fix_stitch_defect'
Refs #7965 Fix broken system tests on develop
Release the tag. Refs #8153.

- It appears I only call release() if the elementTag == 1. I should call it otherwise to. This will prevent the memory leak.
Removed 1 unused property. Refs #8101.
Merge remote-tracking branch 'origin/feature/7870_IDA_and_C2E_IDF_values'
Merge remote-tracking branch 'origin/feature/8121_log_transformation_matrix'
Add external download attribute to `Facilities.xml`. Refs #8126.
Use multidomain in FitBackground.  Refs #7788.
Merge remote-tracking branch 'origin/feature/7557_muon_rm_tmp_file'
Merge remote branch 'origin/feature/8109_new_fp_bkgd'
Merge remote-tracking branch 'origin/bugfix/8138_fix_python_usage'
Added new attributes to cataloginfo. Refs #8126.
Merge branch 'master' into feature/7637_improve_icat_gui. Refs #7637.

Conflicts:
	Code/Mantid/Framework/ICat/src/CatalogDownloadDataFiles.cpp
	Code/Mantid/Framework/ICat/src/CatalogSearch.cpp
Merge remote-tracking branch 'origin/bugfix/8142_nummonitors_fix'
Merge remote-tracking branch 'origin/feature/8094_one_atom_SetSampleMaterial'