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.
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.
Implementation of variable beam center:

MiniDiff HO
--
new methods >getBeamPosX<, >getBeamPosY< instead of hard-coding the center calculation
several times in the HO and dependent Bricks
for the MiniDiff the beam position is the center of the camera imgWidth/2, imgHeigth/2
for the MD2, the beam position is read from the attributes
BeamPositionHorizontal, BeamPositionVertical
3-click and auto-centring methods also use the new methods

HutchMenuBrick
--
read beam center/position using new MiniDiff HO methods
>getBeamPosX<, >getBeamPosY<
Updated submodules.
Hack to resolve the missing update of the beam position after a zoom
level change in some cases together with the MD2.
Merge branch 'bessy'

Conflicts:
	BlissFramework
	HardwareRepository
Merge branch 'master' of github.com:hellmig/mxcube into hellmig-master

Conflicts:
	HardwareRepository
Submodule update