Allow specifying PASS or SASL authentication (#77)

This allows clients to connect to password-protected servers that
require PASS or SASL authentication to connect to (e.g.: bouncers, and
sometimes IRC networks require SASL from mobile connections to prevent
abuse)
Merge branch 'pass'

Conflicts:
	js/my.js
	l10n/translations.ini