Setting default parallel within script (disk full)
Update split_train_test.py
Update token_counts.pig.params
Update GetCountsLucene.java
Use English as default red. pattern
Limit parallelization of ngram counting.
Making ngram restriction optional.
Making ngram restriction optional.
Merge pull request #7 from caizhiwei/master

Pig local mode compatibility.
added missing transitive dependencies for Pig

- antlr
- antlr-runtime
- jackson-mapper-asl

Tests pass now again.
update maven-assembly-plugin

- use version to 2.4
- build assembly now with command
  mvn package  (assembly:assembly is deprecated)
- adjusted README.md
added UDF to normalize link targets to DBpedia URIs
added macro file that contains functionality of main scripts

will be used by (at least)
- examples/indexing/names_and_entities.pig
- examples/nerd-stats/nerd-stats.pig
scripts import macros

- nerd-stats.pig and names_and_entities.pig both use macros
- deleted examples/indexing/names_and_entities_low_memory.pig
deleted NGramGenerator in favor of RestrictedNGramGenerator

RestrictedNGramGenerator can be initiated with '' for the surface forms file,
which results in similar behavior as NGramGenerator, but with Spotlight
tokenizers.

*BUT* the behavior is different: see failing test!
re-factored RestrictedNGramGenerator

- variables to refer to distributed cache files inside and outside of getCacheFiles()
- Bugfix: loading of tokenizer model with correct variable and in exec()
- some formatting
added Travis-CI config

Fixes https://github.com/dbpedia-spotlight/dbpedia-spotlight/issues/172
use nerd_commons macros in token_counts.pig
formatting in token_counts.pig
Fix TestNGramGenerator.

Use English OpenNLP that is already in resources/.
Had to add protected constructor to RestrictedNGramGenerator.