Added check that there are no missing dependencies
Added the ability to specify a specific revision for the file to be reverted to
Added quiet mode to reduce what is outputted, added exiting with error code if there were unspecified modules found