BAZYNGO-705: let ResourceProvider return QueryResults. This allows
checking total row count for progress reporting without running the
query twice.
BAZYNGO-702: error checking - rollback on RuntimeException, pass
exception to the caller
BAZYNGO-702: We shouldn't hold onto an IndexWriter, because a rollback()
closes it and makes it unusable. Use IndexReaders / IndexWriters created
on demand in try-with-resource clauses instead.
BAZYNGO-702: moved reindex task implementation to GenericIndex
BAZYNGO-698: Set Organization data on ProposeDocumentAddDocument if
organizationId parameter is defined and form is not loaded.
BAZYNGO-698: organization data load implementation change.
LEDGE-226: cleanup and realignment of cyklotron & portal container
wirings.
LEDGE-226: cleanup and realignment of cyklotron & portal web.xml
descriptors
LEDGE-226: don't put any valves in the try section in order to log
exceptions with ERROR severity
Don't close current Coral session prematurely
Merge branch 'feature/K4-K5' into dev

Conflicts:
	cyklotron-core/src/main/java/net/cyklotron/cms/search/util/GenericIndex.java
BAZYNGO-713: Replaced naive CSVFileReader with more robust JFlex based
CSVReader. Added CSVWriter implmentation.
Guard against null value of "gmi" field which occurs for locations not
matched with TERYT (rank 7)
Prevent NPE by inializing all entries properly.
fixed launcher configuration
Merge branch 'dev' into feature/K4-K5