Use Capybara::Server instead of forking our own Rack handler

This is way better:

1. Capybara picks a free port
2. Capybara waits until the application server is responsive
3. We don't have to kill anything, because the server runs in a thread

Thanks Capybara!