Initial commit on new branch.

Fresh start to make this bot more flexible and functional.
Example.json, and more to the main file.

Both the web server and the IRC start up and work.
Added travis.yml

Also, initialized IRC before WEB. why?
Our web router and app needs to use the bot client.
Updated the README to show build status
Updated package.json with the name
Add files in the plugins file!

Now plugins can be written.
Changed npm test so travis-ci shows real tests.
Updated dependencies
Fixed typo in dependencies
Update .gitignore to ignore the logging folder
Logging and start to front-end.

The front-end will come soon, but right now I was getting logging
done. The logging package writes everything to `./logging/#channel`
and right now listens for the following events:

 * messages
 * join events
 * topic changes
 * part events
 * kick events

No timestamps right now, but that should be the next thing I add.
Merge branch 'coffee' of github.com:lukevers/kittens into coffee
Added timestamps to logging.coffee
Remove all web stuff, CLI first.
Comments, comments, comments.

Also started to re-add irc
Listener on stdin for commands.

Command parsing coming soon.
Ignore all configuration files
Start thinking about possible stdin commands
Updated list of possible commands
Multiple server support