Fix annotation bug(Greed added empty annotations to problem statement HTML)

The problem statement template is great, but it was adding annotation sections even when there is no annotation. I researched the bug and it seems that TopCoder's toXML surrounds the contents with <annotation something=1>...</annotation>. This is not HTML and also makes all annotations seem not empty. I had to implement some ad hoc parsing to fix it.