Function wrappers for AOP advices (cleaned)

This is fixed and cleaned version of my previous pull request  - https://github.com/SpringSource/spring-scala/pull/4 . This time with no white characters issues and unnecessary changes. Sorry for the mess.