Reports inconsistency errors in stream handler methods.

Input and output stream handler methods annotated with @StreamListener or @StreamEmitter have various constraints. Violation of the constraints results in errors at runtime.

For example: