* api: fix paging links
- Add minimal validation of startindex and limit parameters
- Include limit parameter coming from initial request in next and prevl links
- Only include prev link if startindex > 0
- Only include next link if we got as many features at the limit
Note: there is a broken test for sortby that was unnoticed. I have marked
it as such.
* api: in links returned by /items, include input query parameters
The latest version of the OAPI-F spec mandates the bbox to be
advertized as an array of bbox.
This commits accept the service configuration to have just
a single bbox or an array of bbox, and adapt accordingly to
generate the collection description.
* Landing page: fix inversion of service-doc and service-desc
service-desc should be for the OpenAPI version of /api, and
service-doc for the HTML version
See Abstract Test 40 of http://docs.opengeospatial.org/DRAFTS/17-069r3.html
* Update media type for OpenAPI JSon 3.0