allow for definition of microsite footer HTML in configuration. Also change Studio to allow for course about editing if author is editing a microsite course
some configuration updates
separate out microsite config into its own file
be sure to handle if CONFIGURATION_SETTINGS is None
do some better refactoring regarding microsite email configuration and management