Connection close fix and new options for exit handling
As described in v0.5.0-rc.1:
return connection close header instead of killing connection
end any rejected requests cleanly
add option to process one last request
add option to respond with default or custom error during graceful exit