Add option to ignore realis during scoring
Remove skipIncomplete scorers, which were at best useless and at worst misleading;'
Bugfix: neutralizing realis could result in inconsistent assessments
Allow easier breakdowns of various scores by genre, event type, etc.
make KeepBestJustificationOnly log what it does
When importing system responses, allow only importing those which would be selected for scoring.

This adds the new required parameter importOnlyBestAnswers, which should usually be true.
Display total number of responses imported to an assessment store
Add breakdown by docID; refactor standard breakdowns into constant
Allow merging assessment stores
Use common code version 2.4.0
Log how many responses are removed by the quote filter
Convenience factory method for creating AnswerKeys which the same response is marked as both assessed and unassessed
Fixes realis expansion failing due to collision.

The realis expansion code previously ensured we did not attempt to
create an assessment store with incompatible assessments by allowing
preexisting assessed responses to take priority over those we attempt to add.
However, it is possible that the ones we are adding are themselve
inconsistent. Therefore we now let earlier new assessed responses
take priority over later ones.  The transformation remains deterministic.
Depend on bue-common-open 2.5.0-SNAPSHOT
Merge branch 'open'

Conflicts:
	params/pilotEvaluation/score.params