Fix for dependency invocation handling.

This fixes 2 things:
 - don't try to restore invocation counts from ZK state (as they may be
   wrong due to missed status updates).
 - reset the invocation counts any time a dependent job starts.
Merge pull request #212 from airbnb/job-dependencies

Fix for dependency invocation handling.