weenetsoul.py 1.2: many changes

All changes:
- PEP8 almost-compliance
- code adjustment
- fix bug with state_time (ValueError)
- state in config to change it at connection
- added a add_contact command, to add contacts at run time
- added a reconnect command
- try to reconnect on server disconnection
- reconnect_time in config, for attempts between reconnections
- display_name in config, for buffers base name.
Merge branch 'master' of https://github.com/weechat/scripts