Fixing build warning caused by nil layout
Updating links on homepage
Changing markdown rendering to rdiscount

This addresses problems with nested lists breaking on assignment
pages. See [1].

[1] https://github.com/jekyll/jekyll/issues/190
Adding front matter to some exercises
Adding assignments page
Merge branch 'master' into gh-pages