Allow plugin options & provide name-spaced logging for plugins
Fix bugs with logger.
Add error logging for proxy