Allows for the creation of a gist once logged in.
Base template includes the form needed for creating a gist.
The option is given at log in, will pop up a bootstrap modal with
the form.
The form will take a title, teaser and blog content.
There is also an option to add a file, which creates a
file name input and content text area.
The post handler extracts the file and content data to be
sent to github for gist creation.
Made some corrections from last commit.