update to Java 8
remove unecessary xml
Merge pull request #33 from otaviojava/java_8_issues

Lambda and diamond