mega-commit because i got carried away
- removed socket, added channels to config
- added proper methods to be
- gomero now uses the log package for logging
- events!!!
- commands now get params as a string
- plugins are now passed Bot and Context objects giving them p much everything they need
- channel joining now handled in lua (badly)
- simple tell command added
- added some convenience functions for plugins (my god string manip in lua sucks)