clenaup customLibrary integTest
add some more test coverage for custom components

- listed in components report
- decent error message when component implementation has no public default constructor