Working on the variable beam center.
Bugfix: rely on actual sample changer contents instead of default value when
populating the sample tree.
Added/modified method to make SampleChangerMockup compatible with the current API
of the real sample changer implementation.
changes for pilatus3: new low limit for exposure time set to 0.003,
changed ID232MultiCollect.py
Changed Crims XML message format
Merge branch 'master' of github.com:mxcube/mxcube
Added new line
Changed log message.
Merge branch 'master' into pilatus3
Revert "Bugfix: rely on actual sample changer contents instead of default value when"

Misled by almost identical naming: self.baskets refers to the brick's views instead of real sample
changer components.

This reverts commit e001265c9cd02b129b3e9e422de07d9d2553fe04.
Added requires centring attribute to the TaskNode. This attributes make
it possible to determine of a certain task requires that the sample is
centred before executing.
Improved the information passed in exceptions.
Setting the grid color to green, overriding default colors.
Improved messages given to users and look and feel when the queue is executed.
Giving the user more information when the queue is stopped.
Improved the look and feel for mounted samples, making it easier to see which
sample that is mounted.
Sending abort to SPEC before executing reset_detector
Do not block on kill
Reset run number to 1 when prefix is changed.
Added methods for indicating path conflicts more clearly