Add Robot#shut_down.
Log a warning if a required Adapter method hasn't been implemented.
Rescue interrupts and shut down the robot gracefully.
Add #shut_down to Shell adapter.
Add authorization to handler routing.
Implement Authorization methods.
Add #set_topic to Robot and Adapter.
Rename #admin? to #user_is_admin? and make it public.
Let handlers access the robot with an attribute.
Add RSpec helper methods for expecting replies.
Don't assume the number of registered handlers when testing Lita.handlers.
Add authorization handler.
Don't try to iterate over routes if there aren't any.
Add help handler.
Add help to authorization handler.