Myriad of changes.

Moved sprunge to web.py; added ^curl (web.py), ^tee (buffer.py); made bot not crash on decode errors; improved ^echo and ^grep; added some sort of flood control; and added a 10-line truncation to the channel output from a command.
amend version number