update to latest HardwareRepository submodule
consequently, had to change name of Queue hardware object, because it clashes with
Python standard module "Queue"
Queue Hardware Object has been renamed QueueManager.
changed classic SC3 brick to work with new SC3 hardware object
Merge branch 'master' into generic_sc
use 'with' context manager with file (much better than try...finally)
adapted code to newest generic SC hw object
* fixed evaluation of return of _is_task_running (true/false string)
* fixed _updateState
* fixed Moving state
* fixed baskets scanning (recursive=True)
* new ESRFSC3 hardware object, for ESRF-specific code and SC3 operation
* lots of bugs fixed, and adaptations for generic sample changer
updated to latest HWR
removed unused files
continued integration of generic SC
cleaning of old code
making everything more robust
removed old sample changer hwobj
adapted to newest sample changer object
latest HWR
Merge branch 'master' into generic_sc

Conflicts:
	HardwareRepository
adapted TreeBrick code to new SC
Merge branch 'master' into generic_sc
changed event names (not using ugly __)
new module to provide colors for states for sample changer, and other
useful stuff from generic sample changer
updated to latest BlissFramework
removed SC3b (?)