Make WeldDeployment implement the new CDI11Deployment interface

The commit here changes WeldDeployment to implement the CDI11Deployment interface to prevent the following log from being displayed for Weld deployments:

        23:26:43,993 WARN  [org.jboss.weld.Bootstrap#startContainer] Legacy deployment metadata provided by the integrator. Certain functionality will not be available.

Forum reference: https://community.jboss.org/thread/228554?tstart=0