Removed two uncovered branches from spec
Added a unit test for images with a title
Added unit tests for pedantic code blocks (persistant trailing whitespace)
Added unit tests for pedantic list items (stricter definition)
Fixed an istanbul-ignore comment
Removed an extraneous debug message, removed a dead statement
Added two istanbul ignore comments for error reporting code
Added unit tests for automatic email detection
Inlined peek in api
Made token types and variables more verbose
Added a unit test for images with empty alt attributes
Added more istanbul ignore comments for error reporting code