Add command line interface for publish.

Usage: ruhoh publish <service>
<service> is the name of the publish service to use. "Rsync" service executes rsync command with config supplied from ./publish.json
Allow converters to run on partials if file ext specified.
Add SimpleProxy helper object for views.
Add gist view helper.

Usage: {{{ gist.123456 }}}

Fix Google prettify to not collide with embedded gists.

This perhaps needs to be optimized.
fix typo.
Add support for `ruhoh server`; builtin web-server spawning.
Add more helpful 404 not_found page for pages that don't exist.

Add ability to automatically create the page from the UI.