OWB-928 add CDI-1.1 beans.xml scanning

This is the start. We now have a BeanArchiveService which knows 
the bean-discovery-modes each BDA has.
We also switched from various new URL(..) stuff to not doing any String
based URL creation at all. This should now also work with virtual file systems, 
etc. 



git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1566007 13f79535-47bb-0310-9956-ffa450edef68