add injection support to Collection 

Hi!
this is my first time doing a pull request in github. Please excuse if I missed some common rules.

I was developing an android app using androidannotations, and found it very useful in terms of providing an excellent environment to write clean codes. But there is an aspect that I, personally, thought the framework should have provided: it is the ability to inject into a collection. Below is an usage of this feature:

@Bean List<AppLevelListener> listeners = new ArrayList<AppLevelListener>();

The ability to inject Ebean to listeners can significantly reduce the amount of wiring and coupling codes.
Please review the changes I have made, and let me know if there is any question regarding to feature/changes.