Basic HTML parser.
Parses HTML in source and invokes block with each token as a paramater.
Parameters to the block:
token id | data | attributes :TEXT | text | NO_ATTRIBUTES :START_TAG | tag's name | attributes of current tag :END_TAG | tag's name | NO_ATTRIBUTES
Parses tag’s attributes and returns them in a hash.
[Validate]