Merge branch 'next'

* next:
  minor, adapt sub.c to new gq.[ch]
  minor, adapt quo.c to new gq.[ch]
  minor, update gq implementation to single-linked list only
minor, put tws-uri tokeniser into tws-uri.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, adapt quo-tws to using tws-uri.[ch]

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

* code/hygiene:
  chore, adapt quo-tws to using tws-uri.[ch]
  minor, put tws-uri tokeniser into tws-uri.[ch]
minor, refactor make_{dccp,tcp}() and tws_sock() into tws-sock.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, adapt quo-tws to tws-sock refactoring

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

* code/hygiene:
  chore, adapt quo-tws to tws-sock refactoring
  minor, refactor make_{dccp,tcp}() and tws_sock() into tws-sock.[ch]