added an update_stats_from_disc call after system symlink call
added a disconnect after searching for a sub
added a throw if no path for check_file_existence_on_disc(); removed the disconnect from update_stats_from_disc() so we can do stuff with files within transactions
job row is now locked for updated when checking if we are allowed to run(); time_since_heartbeat() altered so we are considered alive if we have started but not yet beat_heart
_get_claim now checks if the job is ok() during the 60s alive loop; claim_and_run() no longer does a disconnect, so it can be used within a pager loop; _reset_job() now deletes any existing Job output files
the core of trigger() is now in a transaction, locked on the StepState row to try and avoid concurrent parse() or post_process() happening in different threads
Merge branch 'develop' of /software/vertres/git/origin/vr-pipe into develop