Simplify tomo alignment

Instead of having to do:

```python

step = 2 * np.pi / num_frames * q.rad

def get_frames():
    frames = []
    for i in range(num_frames):
        rotation_motor.move(i * step).wait()
        frames.append(camera.grab())
    return frames

align_rotation_axis(get_rotation_axis, get_frames, x_motor, z_motor)
```

one can do 

```python

align_rotation_axis(camera, rotation_motor, x_motor, z_motor)

```