Bug 422016 - [1.8] Having reference expressions or lambdas in file
triggers warning for missing line numbers

fixed encoding
Changed project settings needed to allow compiling with JDK7 without
built files getting into git.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Added README.md and CONTRIBUTING.md files.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>