GROOVY-6490

http://jira.codehaus.org/browse/GROOVY-6490 excessive reload of dependencies in GroovyScriptEngine. Solve storing the last-modified attribute from the source file in the scriptCache.
GROOVY-6490: avoid a lastmodified time in the future, force removal of up-to-date dependencies