Beginning of move toward exceptions and logging.
Better table styling.
Fully exception'd mysql implementation.
Since we have moved to exceptions (and have not yet implemented a logging verbosity) this does not need a logger.
config should be prefixed with implementation and full config should be passed to constructor.
Commonized config setting for binding services together.
Converted HTML generation code to use exception and be a service. Fixes #10
Curl converted over to service Fixes #11 Fixes #18
Merge branch 'exceptions'

* exceptions:
  Curl converted over to service Fixes #11 Fixes #18
  Converted HTML generation code to use exception and be a service. Fixes #10
  Commonized config setting for binding services together.
  config should be prefixed with implementation and full config should be passed to constructor.
  Since we have moved to exceptions (and have not yet implemented a logging verbosity) this does not need a logger.
  Fully exception'd mysql implementation.
  Better table styling.
  Beginning of move toward exceptions and logging.