Fix constructor inconsistency

With commented code it was possible to throw an UnsupportedOperationException
when add()'ing an axis to the AxisList constructed using the inconsistent
constructor.
Remove old invalid calibration double[] array

The calibrations are stored with the axes directly. This removed code was a
holdover from an earlier time. This should fix possible inconsistencies.
setAxis() expands axisList if beyond end