GROOVY-5446: Make @Delegate carry over method annotations

Fixes Groovy-5446. As mentioned in https://jira.codehaus.org/browse/GROOVY-5446, we need to discuss (possible) different compilation results with closure annotations.