Merge pull request #61 from ghoseb/master

Add JSoup as a parsing backend
extract tagsoup to its own ns
Generalizes the options system
Generalizes the options system (part 2)
update README
Restructure the JSoup code a bit.

* Move the Jsoup parser fn into the JSoup ns for consistency.
* Mention the parsers in API docs.