[+] aop integration, need to review service factory method
Merge remote-tracking branch 'origin/master' into aop
[b] typo in class name for test
[+] integration of aop in nucleus core
[+] simplify the default appDirectory detection
[+] properly initialize aspect in container with IServiceContainerAware, base of Caching aspect (miss the annotation)
[+] Caching base on annotation, must support namespace and ttl, waiting to have parsing of annotation parameter in aop
Merge branch 'aop'
[+] allow of default value for injection and configuration reference in configuration using %
[b] fix twig rendering bug and simplified the service dependencies