Changed all go paths to github

We are going to try this on cloud9 since this seems to be the project
for trying new things
Added environment variables for cloud9 stuff and logging changes
Updated CLI to actually work with the latest version of things
Ran go fmt on package
Blog WIP in preparation for push
Added methods to add "path handlers" for arbitrary paths

These take precendence over any normal routes, which is a bit of a
security problem, but this is the quickest way.
Added initial roles, feed page, and new post page
Added initial new post form and javascript structure
Began moving things around for unified edit/new post form
Added save logic for unified post create/edit form
Added initial individual post view page
Added Disqus comments to feed and posts

The feed page just has the comment count
Added initial tag system along with a page for viewing posts with tag

Tags are written split by space client-side and stored in an array
server-side. Yay for strings.Fields!

The page for grabbing posts with tags does not take in a page argument
yet, but it eventually should since the GetPostsByTag can handle pages
and such.

The sidebar tag stuff will need to be improved so that it changes size
with the tag frequency, but it seems to work for now.
Implemented tag sizing and fixed feed/tag sorting
Began adding versioning system (WIP)
Added initial "display all feeds" page
Added authorization to posts page