Rename JobInterface::pushReceipt to JobInterface::addReceipt
Add doc blocks
Fix unit tests
Add JobInterface::addParameter, JobInterface::hasParameter, JobInterface::getParameter, JobInterface::removeParameter.
Fix typo.
Fix AbstractJob::requireReceipt
Update configuration