minor, provide mmapat_fn() following openat() semantics
minor, provide endpoint /v0/sources
Merge branch 'endpnt/sources'

* endpnt/sources:
  minor, provide endpoint /v0/sources
  minor, provide mmapat_fn() following openat() semantics
fix, PEBKAC, actually find the header by checking line boundaries in gand_req_get_xhdr()
Merge branch 'core/httpd'

* core/httpd:
  fix, PEBKAC, actually find the header by checking line boundaries in gand_req_get_xhdr()
chore, migrate gandapi lib code to new series endpoint
minor, provide actual json pretty printer for series/ endpoint
Merge branch 'endpnt/series'

* endpnt/series:
  minor, provide actual json pretty printer for series/ endpoint
  chore, migrate gandapi lib code to new series endpoint