removed interfaces for ConnectionParams and StreamConnector. Added CanaryFilterQuery and CanaryListeners