builder: add --force-dirty flag

Besides being good for development, it seems to be a necessity in case
we are checked out as a submodule