Modify text legend for relative values to try to make it more understandable.
Modify legend to try to make it more understandable: separate dimensions using comma, remove unnecessary headers for choropleths and overlay symbols. Refactor the GetOverlayIcon class in order to allow direct calls (besides web service calls), in order to workaround problems with the use of commas in the legend texts. This should also slightly improve performance for legend rendering.
Remove "./" from getChartUrl() method, as it seems to confuse the httpclient when running on localhost. This should be tested on a server in order to observe differences on behaviour.
Print template: provide more space for the header text, as the page count doesn't need much space.
GetData.java: Encode NaN and Infinite values as null, as they are not accepted by org.json
QueryBuilder: force non-relative values when relative checkbox is disabled (even if checked)
Select automatically the measure if there is only one measure available