Update node-java
Upgrade to Tika 1.6

- forbidden-apis upstream change requires output encoding to specified explicitly in OutputStreamWrite (credit to @matthiasg)
- use source zip bundle for build instead of git repo
- add contributors and authors files
- fix some build issues in the makefile
v0.4.0
updated from upstream, but still linking to node-java fork for smartos support