Handle multiple @ symbols in peer name.

When using jabber peername can have multiple @ symbols. Nick is
everything up to the first @ and server is everything after.

See github issue #34.