Consider compiler compliance in Java marker resolution generator

Only add the SuppressWarningsQuickFix if the project's compiler
compliance is set to at least Java 1.5.
Also disable all quick fixes if the compiler compliance is set to 
Java 1.8 as they use a JDT version that does not support Java 8.