Added extension support and converted PodcastGenerator to extension
Documentation for extension system
Rewrote Sphinx documentation