Better failure handling for boinc jobs during submission. #3540

If we restart during submission and and boinc server is down, don't stay
stuck waiting to find out if the submission succeeded.
Retry boinc batch query on "no batch named" error. #3540

The query is retried without the offending batch.
Fix boinc lease management and other timer values. #3540
Remove unnecessary code and data in BoincJob. #3540
Issue Boinc retire batch command when last job is done. #3540