console: functionselectors: new function 'binary-to-source'
console: selectors: implemented traditional selectors as front-end to functionalselectors
doc: tutorial: selecting source package versions: typo fix in examples
lib: internal: worker: packages: __fill_actions: fixed possible crash on purging a package with no available versions

This regression was introduced in the commit 'ca95cd78'.
Include missing header files

Signed-off-by: James McCoy <vega.james@gmail.com>
lib: internal: common: Add convenience string2uint32(string) override

Signed-off-by: James McCoy <vega.james@gmail.com>
lib: internal: versionparse: parseBinaryVersion: correct string2uint32 call

Signed-off-by: James McCoy <vega.james@gmail.com>
lib: cache: relation: Remove explicit default for move assignment.

The DEFINE_RELATION_LINE_CLASS macro provides a definition for move
assignment, so defining it as default in the implementation is
erroneous.

Signed-off-by: James McCoy <vega.james@gmail.com>
lib: download: method: Define a virtual destructor

Signed-off-by: James McCoy <vega.james@gmail.com>
lib: config: readConfigs: Remove captured variable, unquotevalue, from lambda expression

Signed-off-by: James McCoy <vega.james@gmail.com>