Reorganize Formdown Parser class on the recommendation of Thomas Leitner

Details at https://github.com/gettalong/kramdown/commit/cd5423f23eb783a2c435e8545a98625cb280f286#diff-1f46a84d29e6ac9751ae5d75bafc25aeR88