Introduces configuration option auth_string - resolves #46

This commit introduces a new configuration option "auth_string", improving security, and general services scalability.

The way this works is that the auth_string is wrapped in '%variable%'s, the script will itterate over every configuration option within network settings, so you can do something like PRIVMSG NickServ :IDENTIFY %altnick% %password% if you wanted to.

Furthermore this introduces a new command in basics.py, namely 'identify', aliased to 'auth'.

By default, there are recommended auth_strings for Reconcile for several networks, see the wiki page:
https://github.com/Zarthus/Reconcile/wiki/Configuration:-auth_string