Library update

- Java 7 to Java 8
- Lucene Core 4.10.1
- Tika 1.6

* some API change