add builtools submodule (closes #3595)