Fixing Build + support java 8

Travis configured to jdk 7, but all the tests running on java 8 and falls down. For fixing this problem I increased the javassist version and change jdt.core dependency to:
<dependency>
            <groupId>org.eclipse.jdt.core.compiler</groupId>
            <artifactId>ecj</artifactId>
            <version>4.4</version>
        </dependency>
Also I removed code formatting in EclipseJdtCompiler, because not found replacing for this functionality in ecj. Code looks fine and without formatting.