add RFC103 layer encoding setter/getter to swig (#4758)
99c0e8b is not needed (#4758)
const-correctness

Add "const" to a bunch of pointers that are not written to.
mapxbase: make DBFIsValueNULL() static

It's an internal function.
simplify SfRealloc()

realloc(NULL,size) is equivalent to malloc(size).  No need for this
runtime check.
remove NULL checks before free()

free(NULL) is legal (no-op).
mapfile.c: don't redefine _GNU_SOURCE

Avoids compiler warning.
Fix dateline wrapping logic for bounding boxes (#4896)

- Fixes a typo in the shapefile wrapping code to compare a vertex
  against its predecessor rather than the initial vertex to detect
  potential dateline hops.
- Forces +over proj parameter when reprojecting bboxes in order to
  conserve the initial property of wether the bbox intersects the
  dateline.
Allow AGG images bigger than 2 GB (#4421)
add missing check for #4899
Implement WCS20 Extensions (#4898)

- Add parsing capabilities for WCS RangeSubset extension.
- Implement WCS geotiff extension.
- Properly implement CRS extension.
- Fix Profile URIs for WCS 2.0
- Fix subsettingcrs KVP parameter name.
- Proper implementation of scale extension.
- Fix index for rangesubset intervals. Also allowing integers as band identifiers.
- Fix geotiff:predictor parameter. Should now be one of 'None', 'Horizontal' or 'FloatingPoint' as required in the spec.
Merge branch 'master' of https://github.com/mapserver/mapserver into rfc91-filter-transform