This PR implements the changes necessary to allow the Charts plugin to operate as a source of charts using both v1 and v2 (resource provider) api paths.
v2 path is only served if server major version >= 2
Serve PMTiles (protomap) files stored in chart source folder (requires Nodejs version >= 18)
This PR implements the changes necessary to allow the Charts plugin to operate as a source of charts using both v1 and v2 (resource provider) api paths.