dict.*: implement and test dict_clone()
path.*: remove the exceptional treatment of the first element
use one Makefile
src.c: add src.vt
maintenance: add non-code files and content changes
scope.*: add dict *scope.each
src.*: add both inpath and outpath to the src struct because I'll have to rewrite the output for the each directive
tt.*: move cookie in a saner spot, as the tt struct is a singleton anyway.
lib/dict.*: add dict_update()
lib/path.*: move ispath property and the like to typedef enum path_t