deployer: adding --noninteractive option which enables deployer to be run without a taskbrowser and killed cleanly with SIGINT