No sense in being parsimonious with test class visibility.
Renamed constructor tests for consistency.
Added constructor tests for FeedbackConnection. Decided to make listeners required since using a FeedbackConnection without a listener is strictly destructive.