Fixed bug #524: URLs returned in plugin check results are not correctly displayed

The URLs were not being correctly displayed because the quotes around the
href attribute in the a tag were always being encoded to their numeric &xx;
form. This commit includes the implementation of a simple state table for
handling quoting within HTML tags.
Changelog for previous commit.