[#76] fix aop class dir problem

with this activation, AOP class dir is specified as sys_get_tmp_dir()
Revert "[#76] fix aop class dir problem"

This reverts commit 29aa0a0cf369a27f70f734852814879c6a22d318.
CacheableModule take tmpDir param

for AOP class dir
move to module dir
rename to module cache module
binding cache is off per each use
fix typo
add ModuleCacheInjector  test
use FQDN annotation name for @Inject @Named

optimize use statements
fix phpcs
add ModuleCacheInjector sample
fix phpdoc
fix phpdoc
distinct module caching
Merge branch 'release/1.4.0'