use bear/dev-package for require-dev

It makes easier for application dependency
fix cache loader test

CacheLoader no longer read bound annotation beforehand. Because
DiCompiler can’t read it.