autoconf: split into subdirectories; redirect calls in debug builds
functor types
fix bashisms in configure
flush
flush
type parser fixes
struct member fixes
passing structs by value
flush
flush
configure improvements
avoid busting bash's stack with a too big if body in configure
flush
flush
flush