SWITCHYARD-1262 add extension point for component and binding types

https://issues.jboss.org/browse/SWITCHYARD-1262