Massively refactor parser to allow continuations
Massively refactor parser to allow continuations

Previously if there was a linebreak in a link block data the parser would not process the extra data.
Now the parser processes this additional data.

andychase/codebook,andychase/codebook