Extended addcyclic to arbitrary dimensions.

n-dimensional arrays can be passed to addcyclic, provided that
longitude is the last (right-most) dimension.
Merge pull request #98 from ajdawson/addcyclic-ndim

Extended addcyclic to arbitrary dimensions.