Finish annis-3.1.3
adding the foundation for "annotext" mode
name the combined annotation name and value as "annotext" or "qannotext" (if it includes namespace) and make import work
downgrade antlr again until we fixed the problem with not beeing able to query for "\"
initial implementation of the annotation condition provider
handle case of no value is given in annotation search
support annotate queries by emulating the "namespace", "name" and "value" fields for the annotext mode
fix invalid syntax in benchmark script
update to 3.1.4
adding test case for #316
fix #316
updated changelog
Finish annis-3.1.4
Finish annis-3.1.4

Conflicts:
	Misc/changelog.py
	annis-gui/pom.xml
	annis-interfaces/pom.xml
	annis-kickstarter/pom.xml
	annis-libgui/pom.xml
	annis-service/pom.xml
	annis-visualizers/pom.xml
	annis-widgets/pom.xml
	buildbot_scripts/copyService.sh
	doc/Doxyfile
	pom.xml
initial implementation of the new way to generate span relations without actually having them in the result set
modify import to not include unncessary token tuples
add (unoptimized) SQL to properly mark continuous spans and remove unecessary edges on import
always perform a left join on component and rank in case the are no rank entries for a node
delete unecessar span entries from rank earlier
correct code for finding unnecessary span entries