fixing wrong behavior when corpus sets are defined but empty
moving visualizers to separate package
moving all code from annis-gui to annis-libgui
some dependencies need to be included explicitly in annis-visualizers
re-enable plugin resources
moved remaining files to libgui
moved annis.gui.visualizers to annis.visualizers
moved visualizer relevant classes from annis.gui to annis.libgui

This prepares for only having the classes that are needed by the outside world in the annis-libgui project and remain any other class in annis-gui
removed unused or doubled classes
moved sources back to annis-gui from annis-libgui when they are not needed by external visualizers
resources need to be moved as well
moving the components to annis-widgets caused some problems: use proper package
updated documentation
Merge branch 'refs/heads/splitvis'
Merge master

Conflicts:
	annis-gui/src/main/java/annis/gui/resultview/ResultSetPanel.java
	annis-gui/src/main/java/annis/gui/resultview/ResultViewPanel.java
	annis-gui/src/main/java/annis/gui/resultview/SingleResultPanel.java
	annis-gui/src/main/java/annis/gui/resultview/VisualizerPanel.java
	annis-libgui/src/main/java/annis/libgui/visualizers/VisualizerInput.java
	annis-widgets/pom.xml
coref now supports now webfonts