move remove_empty_* functions out of config.c add basic tests for remove_empty_units (no special units yet).
test for build() test for scale_number() update submodules