Single axes artist

This adds check to ensure that you don't add an artist to more than one axes (which does not work because the transform stacks clobber each other).
Forward planning for when more of the `set_*` methods get propertified.