added alglib
changed
Separated rotated from mosaic
beam convolution and qy integration still done qx slice by slice.
structure factor and mosaic convolved structure factor are calculated in 2D.