Implemented angular fluctuations for the structure.atomic_fluctuations user function.
This adds the measure argument to the user function to allow either the default of 'distance' or the
'angle' setting to be chosen. The implementation is confirmed by the
Structure.test_atomic_fluctuations_angle system test which now passes.