Add option to load Lollibot configuration from YAML file rather than constructor args
Add .gitignore
Remove unnecessary require for ostruct from Lollibot
Remove unnecessary requires from app.rb
Add .ruby-version to .gitignore list
Add daemon.rb - which starts the background service
Default IRC bot nick to Lollibot - or use config
Demote @repo_client to a local within REST constructor
Add /changes/since/:since API for polling from IRC bot
Remove useless test line
Add IRC plugin for bot to show feedback from REST interfaces
Add README
Add status
Update README
Add unused revert_last_merge, use StandardError for exceptions
Restructure tick to allow a merge to be reverted when build fails
Use StandardError (instead of Exception) for all other exceptions
Check scratch dir is a git repo before attempting revert
Add SCRATCH_DIR config variable
Move revert_last_merge from Lollibot to Repository