Merge pull request #7 from olofsvensson/master

Fix for MXSUP-1646: added check for unicode strings
Changed the number of decimals displayed.
Fixed typo.
Improved messages given to user when centring.
Added missing assignment.
Merge branch 'master' of github.com:mxcube/mxcube
Using the .ui file instead of generated .py file for the samplechanger widget.
Restructured the creation of collections, so that a sample centring task is
added once per call to create_task. Instead of once per call to create_dc,
which resulted in multiple sample centring items.
Updated layout.
A sample centring task is now capable of centring several collections.
Merge branch 'master' of github.com:mxcube/mxcube

Conflicts:
	Bricks/widgets/create_discrete_widget.py
Added missing call to child, needed after using .ui file instead of .py file
Do not increment run numbers automatically
Removed unused member beamline_config_hwobj
Removed unused parameter for moveToCentredPosition
Just returns if there are no frames to collect after skip existing images has been
collected.
convert the endstation name into lower case for file paths.
update to latest BlissFramework
simplified version of Etienne's autocentring
uses latest lucid

Conflicts:

	Bricks/HutchMenuBrick.py
	HardwareObjects/MiniDiff.py
Merge branch 'master' of github.com:mxcube/mxcube
A more generic way of handling path conflicts.