Initial - slightly modded bootstrap + coffeescript
Basic layout defined in index.html
Added Backbone Marionette & Require.js
Now using compiled css rather than LESS.js
Added basic cs code outline & test data

This changeset adds the basic outline for the top level coffeescript
code and some of the overall layout code.
Also includes some sample templates & data in index.html for the basic
layout
Added controller & relocated layout & view setup

- Added Controller class to deal with routing requests
- Switched to Marionette.AppRouter rather than plain Backbone.Router
- Moved section overview layout setup & view creation code into the
  Controller, rather than in the app initialize code
Implemented section delete button

When the section delete button is clicked, the model will be destroyed,
which will propagate properly through all the views.
As there is no server side yet, this will not have a permanant effect
Implemented move up & down in sectionListView

sectionItemView triggers events on the corresponding button presses,
which sectionListView picks up, re-orders the collection and then
re-renders.
Merge branch 'feature/layout' into develop

Finished basic layout
Added Pagedown (and order plugin for Require.js)
Layout & themeing of sectionEditor

- Added sectionEditor view that loads up template from the HTML.
- Added an event binder to the controller that waits till the
  sectionEditor has been appended to the HTML, and triggers creation of
  the Pagedown editor
- Added wmd-buttons image
- Added some stuff to style.less for styling the editor
Section Editor is now populated with content
Merge branch 'feature/editor' into develop
sectionItemView now renders Markdown

Also update test data to use markdown
Changes made in sectionEditor are now saved

Changes made in the sectionEditor will now be saved and displayed in the
sectionListView
Initial python document and section objects

Sections are each represented by a branch with a single file in it
(named after the section), with the branch name sections/name.

Documents can be loaded (but not created currently) and either existing
Sections listed, or new Sections created.
Section now lets you view & set current content

Shifted commit code out into gitutils
Section will now allow you to view the current content, and set the
current content.
Sections now provide content history
master branch now created on startup

Section creation has the option of supplying content as well
Added tests of gitutils