added instructions for SimpleTextExporter.
Merge pull request #1 from korpling/develop

update changes from korpling for September
drop corpus_alias table cascading
allow selection in grid and partitur for token

Since all elements that don't need a tooltip are directly set as the value of td instead of using a label and the new valo theme doesn't allow selection by default this was broken.
upgrading to Salt 1.1.8
since Salt version 1.1.8 the SDocument is Serializable and we don't need the workaround any longer
Revert the removal of the workaround.

Unfurtunally de.hu_berlin.german.korpling.saltnpepper.salt.saltCore.accessors.SAnnotatableElementAccessor is still not Serializable.

since Salt version 1.1.8 the SDocument is Serializable and we don't need the workaround any longer (reverted from commit 173bc1d681f7a01b6ddb0eedefe24f385813c0c1)
remove use of deprecated getProperty().toString()
use the vaadin-maven-plugin for compiling the theme
removed a warning
analyze the parents facts table after all corpora have been imported, not at every corpus
only analyze parent table if at least one import succeeded
enable debug logging
refactoring (Default)AdministrationDao to be split into two parts and don't use an interface any longer

For support of transactions via annotations Spring uses proxy classes. Whenver you make a call inside the same class the @Transactional annotation is ignored. We have to make sure that the deletion of existing corpora at import is running inside it's own transaction (otherwise the "facts" table is blocked after dropping the child table). Thus we have to use a different class with it's own proxy for this task.
Move checkAndRemoveTopLevelCorpus to DeleteCorpusDao and lock the repository_metadata table instead of the corpus table to mark a running import.

Since we want to delete rows from the corpus table from a different transaction we cant' use it as a lock.
removing DEBUG level for transaction management
don't query the facts parent table in GraphWithClauseGenerator but the correct child table
fix issues where you can't query subgraphs of the database when an import is running (only happend if the corpus was overwritten)
added meta options for textexporter
don't eat some of the authorization exceptions and don't mask them with general 500 error