minor, refactor quote caching into quod-cache.h

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'core/web' into next

* core/web:
  minor, refactor quote caching into quod-cache.h
minor, provide snarfing side of um-apfd a tool to snarf position reports and cache the contents

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, rename cache_t -> quod_cache_t

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, refactor web's web() into websvc() to obtain a struct websvc_s object and web() for rendering

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, adapt um-quod.c to new web.[ch] exposed API

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, build um-quod's web.[ch] with the QUOTREQ aspect

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, incorporate reqforposs (and position reports) into web.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support reqforposs requests through the web service

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, adapt web.[ch] to real life for reqforposs requests

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide portfolio chains and maintain their positions via gq_ll_t

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'tool/apfd' into next

* tool/apfd:
  minor, provide portfolio chains and maintain their positions via gq_ll_t
  minor, adapt web.[ch] to real life for reqforposs requests
  minor, support reqforposs requests through the web service
  minor, incorporate reqforposs (and position reports) into web.[ch]
  chore, build um-quod's web.[ch] with the QUOTREQ aspect
  minor, adapt um-quod.c to new web.[ch] exposed API
  minor, refactor web's web() into websvc() to obtain a struct websvc_s object and web() for rendering
  chore, rename cache_t -> quod_cache_t
  minor, provide snarfing side of um-apfd a tool to snarf position reports and cache the contents
Merge branch 'next'

* next:
  minor, provide portfolio chains and maintain their positions via gq_ll_t
  minor, adapt web.[ch] to real life for reqforposs requests
  minor, support reqforposs requests through the web service
  minor, incorporate reqforposs (and position reports) into web.[ch]
  chore, build um-quod's web.[ch] with the QUOTREQ aspect
  minor, adapt um-quod.c to new web.[ch] exposed API
  minor, refactor web's web() into websvc() to obtain a struct websvc_s object and web() for rendering
  chore, rename cache_t -> quod_cache_t
  minor, provide snarfing side of um-apfd a tool to snarf position reports and cache the contents
  minor, refactor quote caching into quod-cache.h