OWB-939 ensuring we resolve beans from EL with best type we can use to ensure our proxies are usable even for normal scope beans otherwise we proxy Object which is not compatible with BeanResolver

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/branches/owb_1.2.x@1576970 13f79535-47bb-0310-9956-ffa450edef68