add new queue for priority pushes.
add rules for priority-push to settings.yml

See information about the rules here:
https://github.com/ontohub/ontohub/issues/694#issue-27703382.
add specific queue handling to batch worker

The OntologyBatchParseWorker now can take method calls which directly
supply the queue to place the job in. Additionally there is a convience
method for the priority-push queue.
add methods for priority-conditions check

Add a method to check whether the necessary priority
conditions are met. Additionally add a helper
method to retrieve the specific settings.
send batch-parse jobs to priority if appropriate.
handle priority for batch-parse correctly.
add specs for batch parsing and adjust old ones.
fix calls for batch parsing in priority.
add future-job specs for batch-parsing

Add specs to ensure that future jobs (concurrency balancing) will stay
on the queue they started out at (with the exception of the sequential
jobs, which have their own queue).
add suspended-save ontology spec for priority

In the case of small pushes suspended_save_ontologies
should create the jobs accordingly.
remove deprecation warning in git-repo-spec

The deprecation warnings with regard to be_true
have been turned into be(true).
obey hound.
use nicer rspec-mock (allow_any_instance)

Per eugens 'suggestion' i'll use allow_any_instance
and the receive mocker.
add spec for push with big commit

Per eugens suggestion we will now test every bound of the 'small push
priority'-system.
Merge pull request #1068 from ontohub/694-priority_for_small_pushes

694 priority for small pushes