Adiabatic rotators for 3-D neutron polarisation analysis