Creating a new spotter AhoCorasickSpotter

Creating a new spotter based on https://github.com/corruptmemory/scala-aho-corasick
Changed external * scala-aho-corasick-0.1.jar * JAR dependency

@maxjakob  tip: It would be better to do it the way that the other external JARs are depended on:
https://github.com/dbpedia-spotlight/dbpedia-spotlight/blob/master/pom.xml#L142
Otherwise, this dependency will not end up in an assembled jar-with-dependencies.
Merge pull request #125 from sandroacoelho/ScalaAhoCorasickSpotter

Creating a new spotter AhoCorasickSpotter based on https://github.com/corruptmemory/scala-aho-corasick
Adding final database-backed core sources.
Merge remote-tracking branch 'origin/master'

Conflicts:
	core/pom.xml
Adding AnnotatedTextSource for Pig heldout data.
added .gitattributes file

to normalize file endings (Unix-style and Windows-style):
https://help.github.com/articles/dealing-with-line-endings
explicitly set text files to text in .gitattributes
Adding DB mixtures.
Fixes build error in UnweightedMixture.
Merge pull request #10 from dbpedia-spotlight/master

sync with main