Add support for WMTS parser

This adds the WMTS parser (and part of an OWSCommon parser needed
for it).

What still needs to be done is integrating the parser with the layer
source. This will be done at a later stage.
Merge branch 'wmtscapabilities' of github.com:bartvde/ol3 into wmtscapabilities