implement buffer_find() and buffer_multireplace()
implement some of the evaluation routine... damn, I need to manage paths somehow
dirstack.*: Add dirstack_trailingsep, move dirstack_walk to use the buffer struct.
break common.* functions into saner bites.
apply new commons to buffer.*, vartable.*
Add LICENSE. minor improvements in vartable.c/common.c