Simple-Markdown: Add support for code blocks

Summary:
very basic simple code blocks.
might only support indenting with spaces for now

Test Plan: `make test`

Reviewers: alex, joel

Reviewed By: joel

Differential Revision: http://phabricator.khanacademy.org/D12373