Committing patch for MH-9936, introduces a delay in publishing individual elements.  Patch from Wimpie de Klerk.
MH-9936, fixing line endings...
Created new branch t/MH-10077
MH-10077 -- Privileges are now correctly displayed in the details view of the Series.
Merge branch 'opencast/develop' into t/MH-10077
MH-10051, Simplified the DictionaryService API

Before, the DictionaryService API was tailored to fit the current
DictionaryService implementation and contained basically all of the
implementations methods. This commit introduces a more generic API,
easily usable by several different implementation.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-10051, DictionaryService implementation for new API

The DictionaryService now contains the logic for text filtering
according to this dictionary and provides an interface for this, and for
this only. All implementation specific stuff has been removed from the
interface.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-10051, Use New DictionaryService API in TextAnalyzerService

This commit simplifies the Textanalyzer by taking all DictionaryService
specific stuff out of this module and using the new API instead. This
means especially that now the DictionaryService itself filters the text.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-10051, Fixed OSGI information

The DictionaryScanner is a service only needed by this particular
implementation of the dictionary. This patch hooks the scanner to this
implementation only. It will not try to access other DictionaryService
implementations.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-10051A, Descriptive Name for old DictionaryService

As there are some new implementations of the DictionaryService coming,
this patch renames the old one to have a more descriptive name for each
implementation. As the old implementation is based on a set of text
corpora, it is renamed to matterhorn-dictionary-textcorpora.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-10098, Create Pass-Through DictionaryService Implementation

This commit introduces a new DictionaryService implementation which will
just let all extracted text from the OCR step pass through so that the
final result will be, what really was recognized.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
MH-9936: Fixing current merge conflicts with develop
MH-10051, Merge develop into t/MH-10051-simplify-dictionary-api

Merged in current state of develop to resolve merge conflicts introduced
by CheckStyle fix.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>

Conflicts:
  modules/matterhorn-dictionary-api/.../DictionaryService.java
MH-10098, Resolved merge conflicts against develop

Merge branch t/MH-10051-simplify-dictionary-api which was updated
against develop into f/MH-10098-pass-through-dictionary-service to solve
merge conflicts introduced by CheckStyle fix.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
Revert "Merged in greg_logan/matterhorn/f/MH-9499-input-volume (pull request #80)"This reverts commit 8f9275bc7a8406e5ed1d242e3af9f86f932511d7, reversingchanges made to cceac9c40fab9cc0a419e822bdc64b059bbbd163.# Please enter the commit message for your changes. Lines starting# with '#' will be ignored, and an empty message aborts the commit.# On branch develop# Changes to be committed:#   (use "git reset HEAD <file>..." to unstage)##	modified:   modules/matterhorn-capture-agent-impl/src/main/java/org/opencastproject/capture/pipeline/bins/GStreamerElements.java#	modified:   modules/matterhorn-capture-agent-impl/src/main/java/org/opencastproject/capture/pipeline/bins/producers/AlsaProducer.java#	modified:   modules/matterhorn-capture-agent-impl/src/main/java/org/opencastproject/capture/pipeline/bins/producers/AudioProducer.java#	modified:   modules/matterhorn-capture-agent-impl/src/main/java/org/opencastproject/capture/pipeline/bins/producers/ProducerFactory.java#	modified:   modules/matterhorn-common/src/main/java/org/opencastproject/capture/CaptureParameters.java#
MH-10121 -- preparing for the upcoming release 1.6
MH-9936, Fixed style errors

This just fixes a couple of style issues.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
Merged in t/MH-10077 (pull request #93)

MH-10077, Wrong privileges in View Details of Series
Merge branch 'develop' into f/MH-9936-element-distribution-delay
Merge branch 'greg/f/MH-9936-element-distribution-delay' into develop

This patch introduces a configurable delay between element publication,
which can lead to decreased load on the engage node.

This patch introduces the new configuration property
  org.opencastproject.distribution.delay
It can be found in the main configuration file (config.properties).

Signed-off-by: Lars Kiesow <lkiesow@uos.de>