Add a timeout in LQP to fail an assign if it takes too long
fix according to code review comments
get and reset failed assign count
Merge pull request #206 from metamx/peontimeout

Add a timeout in LoadQueuePeon to fail an assign if it takes too long