[BC break] supports cache adapter

remove Apc* modules
test coverage
remove Apc* component
remove @ImplementedBy
fix docblox
fix a lot of typos
fix code inspection error for tests/
Merge branch 'feature/cache' into develop
1.0.0-beta4
Merge branch 'release/1.0.0-beta4'