Fix and test listener removal.

	modified:   lib/POEx/IRC/Backend.pm
	modified:   t/backend.t
v0.022

    Fix and test ->remove_listener()
    Reset empty hash attrs on shutdown
    Dispatch remaining ircsock_input even if Connect->is_disconnecting