added efficiency optional arg to body.get_buildings_bytype
working on excav sender
gitignore edit