Added more parsing rules to the base Bypass parser

This pull request adds:

* hrules (starts work for #140)
* images (starts work for #149)
* autolinks (fixes #124)
* list flags (starts work for #161)