Individual file timeouts part 1

Updated master.py to deal with individual file timeouts. It works fine
as is, but there needs to be a second update so slaves check in every
few minutes until all config files are completely processed.