Initial commit of the sources
Added test that 'before' advice is executed before the actual method invokation
Re-factored the 'inject' method
Added support for the 'self' pointcut