Refs #9039 List is now resizable

The list now resizes itself to it's contents after searching.

There is also now a handle that can be used for manual resizing. Unfortunatly, it's not visible and you need to know where it is. It's the division between the list and the transfer button.
Refs #9039 merging in changes from previous tickets

Merge remote-tracking branch 'origin' into feature/9039_Refl_run_list_resize

Conflicts:
	Code/Mantid/scripts/Interface/ui/reflectometer/refl_gui.py
	Code/Mantid/scripts/Interface/ui/reflectometer/refl_window.py
	Code/Mantid/scripts/Interface/ui/reflectometer/refl_window.ui
Refs #9039 Fix a small incomvienience with the table

Somehitng i thought i did in #9043 either wasn't done or was missed in the merge. Basically it's a little bit easier to edit a cell now as i've added another edit flag
Merge remote-tracking branch 'origin/feature/9039_Refl_run_list_resize'