fix & enhance metadata extractor

- The configuration was not extracted from controllers, fixed,
- The metadata extractor tried to guess the selector from the directive class name. This was only effective for the static version of angular and not implemented in the dynamic version. I've removed this feature. The other possible solution would have been to implement this in the dynamic version but I think it makes less sense.