First part of fix for ENTESB-1596 Expose Camel component options

I've added tests for all of the components which expose options.  All of the "testComponentDocumentation" tests are marked with @Ignore for now, as I need to figure out how to update the build to generate html.