Fix some type issues, lock down types (breaking changes), bumped to 0.7.0

Fixes dpeek/dart-markdown/#15
Merge pull request #16 from kevmoo/type_issue_15

Fix type issues, lock down types (breaking changes), bumped to 0.7.0