Merge pull request #3 from Xureality/master

Day 3, still going stronk
Update Toothless.py
code now werks
Update README.md

Made it decent
added attack %nick%, bug fixes
added spitall (empty stomach.txt), other bug fixes, some changed
Merge branch 'master' of github.com:Tmplt/Toothless

D
C
C
C
C
C
C
C
Add pip requirements file
Conform to PEP 8, bar maximum line length
Conform to standard Python package structure
Partially unify handling of immutable config and mutable state
Partially refactor handlers
Create attack_moves.txt

synced with local repo
Reimplement private message handlers
Manually merge branch 'master' into cleanup-20141128
Partially reimplement channel message handlers
Reimplement handlers for commands
Remove unused CTCP action handler
Rate limit command responses on a per-nick basis
Reinstate CTCP action handler