Changed the norm() method of GenericMap to an attribute.

This allows the user to overwrite it and customise it.
I have also changed the keyword parseing in MapCube.plot()
so that all kwargs are passed to imshow and kwargs to
mpl.animation.FuncAnimate can be passed in a dict in the ani_kwagrs
kwarg.