[#3487] Get list of canned report names from config service

Also, add equals/hashCode and toString methods for ease of testing
Merge pull request #4 from aschweer/3487-report-config-xml

[#3487] Get list of canned report names from config service
[3487] add post-processor for handles that creates canonical (full) link
Merge pull request #5 from smm52/3487-add-handle-postprocessor

[3487] add post-processor for handles that creates canonical (full) link