Added more chai plugin filling

The general plugin system also received a
lovely revamp, now inheriting from the new
protocol_listener.