src: enhancements
src: enhancements

* It is now possible to reserve id space in a query set and later append
  queries to it.

* Debug asserts activated via `options` descriptor and globally via the
  `DEBUG` constant for methods that don't have access to the descriptor.

* Now using double quoted strings where possible.

* Several bugfixes and minor improvements.

dossier/html-highlighter,Subessware/html-highlighter,Subessware/html-highlighter,dossier/html-highlighter,dossier/html-highlighter,Subessware/html-highlighter