Add initial support github checkboxes

This pull request adds initial support for Github task list checkboxes.

This fixes #80. However, there is a minor backend change that needs to be completed in order to specify if an item is checked or not.

An issue is filed as #254, and checked boxes should work automatically once it is fixed.