Add SASL support to core.
(cherry picked from commit dcaefbdcf588cc2bae6f45f727168ffef49a93a5)

Conflicts:

	src/conf.py
conf.py: remove part about server-specific password for supybot.networks.<network>.sasl.password.
(cherry picked from commit c8c2f125a18d3dad8ed1b9ef7515dde95f201e63)

Conflicts:

	src/conf.py
irclib.py: Added network name to SASL authentication success/fail.
(cherry picked from commit ca502c6814fb39331ab8644b4673ae6365fa7953)

Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
conf.py: Change username to sasl_username and add it as last argument.
(cherry picked from commit e140fc76f599c9d3636719ffce728c52f9485e6e)

Conflicts:

	src/conf.py
conf.py: remove surrounding spaces around '=' for sasl_username.
(cherry picked from commit 25dcadfe68b933608351bc896dbcc79fb48d055a)

Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
Fix network registration (SASL password should not be set up on registration).
(cherry picked from commit 0caf7dba5ba6b1b6153ab0912dd6b55b496281ac)

Conflicts:

	src/conf.py
	src/version.py
Merge branch 'sasl', with sasl support from limnoria
update version timestamp