BF - prevent two copies of arrays being made

Arrays could be copied twice during reversal of the latitude
dimension, potentially causing memory issues. This is now resolved.
Merge pull request #16 from ajdawson/fix-double-copy

BF - prevent two copies of arrays being made