Add AOP logging.
Merge pull request #180 from mkh1973/master

Add AOP logging.