Role::Nick rework

Logic more clearly matches the way the spec reads.

	modified:   lib/IRC/Server/Pluggable/Protocol/Role/Disconnect.pm
	modified:   lib/IRC/Server/Pluggable/Protocol/Role/Nick.pm