Merge pull request #11 from achimnol/master

Refactoring using Python 3.4's asyncio
fixed a problem with the non-ASCII nickname. (blame @achimnol!)