Fix restart_command in the config
Bump to 2.2.2
Document preload options

Adds some updates to clustered mode docs too
Standardize "block" usage

This commit standardizes on the use of `block` over `blk`. I found the usage of
both in the code.
Merge pull request #301 from catsby/cluster_docs

Document preload options
Merge pull request #302 from catsby/blocks

Standardize "block" usage
Merge branch 'master' of github.com:puma/puma
Add ability to cleanup stale unix sockets
Don't crash when given a non-standard HTTP code
Refactor modes, fix control server to always work
Fix jruby daemonization
Pass Events around more, add Events#on_booted
A bit more cleanup
More cleanup
Merge pull request #305 from darkhelmet/custom-http-codes

Don't crash when given a non-standard HTTP code
Fix sending Content-Type and Content-Length for no body status. Fixes #304
Convert raw IO errors to ConnectionError. Fixes #274
Check status data better. Fixes #292
Pass state path through to `pumactl start`. Fixes #287
Bump to 2.3.0