perseus-markdown: Add widget parsing

Summary:
Adds parsing widget ids (but not outputting the actual
widgets, which will be handled by the renderer).

Test Plan:
 * `make test`
 * make a widget in the simple-markdown-tester

Reviewers: emily

Reviewed By: emily

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