make "ParseElement" return an element on all code paths.
a few fixes to the Tokenizer
store the outline level in the outline element
fix formatting
Merge pull request #4 from beannaich/feature/minor-cleanups

Feature/minor cleanups