Autodoc generation.

This PR adds a Sphinx `autodoc` capability in order to automatically generate Sphinx documentation for the Cartopy code base.
It's simply populated by the sphinx makefile generation facilities.  Can obviously take this out.
You could say the same about much of the content in the conf.py generated by the same utilities.