[configuration] [snippet] Removed the 'getProject' method; this doesn't even exist on ECJ.
[configuration] The 'getAbsoluteFileLocation()' addition to EclipseAST did not work in ECJ; now it does.
[configuration] Moved ALL ConfigurationKey constants into 'ConfigurationKeys'; that bug where fields in annotation defs causes issues is too endemic to try and work around these.