serializable injector

fix psr2
update composer (ray/aop)
fix docblocs
rearrange order / cleaning
[BC BREAK] remove Injector::setCache()
[BC BREAK] remove Injector:: setSelfInjectorModule()