Support for new WvW "Bloodlust" objectives, fixing gw2.wvw.potentialPoints
The old point code for calculating the value of a WvW objective assumed
that anything that wasn't a Castle, Keep or Tower was a camp and thereby
worth 5 points. The bloodlust objectives are now included in the
match_details, but they are not worth points so this threw off the scores
calculated. The new code uses an explicit list of ids to find point values,
anything not in that list is assumed to be worth 0 points.
Also, all unicode characters should now be encoded correctly with hex
codes.