Switch from Thin to Puma.
Update README for documentation move to lita.io.
Update README intro to match lita.io. [ci skip]
Use require_relative for internal requires.
Replace Cane with RuboCop. See #29.
Remove 2.x deprecated APIs.
Ignore local lita_config.rb.
Extract shell adapter event loop into its own method.
Split auth handler methods into smaller pieces.
Reduce method sizes in RackApp.
Reduce method complexity in help handler.
Disable ClassLength and MethodLength cops.
Add RuboCop to the CI build.
Add spec for Lita::Daemon.
Extra pid and log file path generation into a method.
Require RSpec 3.
Use verified doubles where appropriate.
Move RSpec matchers into their own files.
Set example description for chat routes.
Use accessor methods instead of instance variables.