backend for beamline ESRF/BM25 branch B

initial commit of a backend for beamline BM25 at ESRF. This backend is based on xrayutilities, which allows easy modification of the experimental geometries and consideration of detector misalignments.