Update Java compiler level to 1.6 and ensure source encoding
Fixed file reading issue that used to partially destroy special encoding characters