Use TCPServer to find available port for server
Use TCPServer to find available port for server

Reverts the revert.

I've added some code to make the Server reuse already booted
applications.

This reverts commit 9fe037d0b46c8dcf4257f89b40ec60d8f679bb57.

Conflicts:

	lib/capybara/server.rb

mlarraz/capybara,ngpestelos/capybara,teamcapybara/capybara,irfanah/capybara,pombredanne/capybara,Bartuz/capybara,twalpole/capybara,benlovell/capybara,gonzedge/capybara,tjouan/capybara,olivierlacan/capybara,pombredanne/capybara,ducthanh/capybara,tjouan/capybara,shepmaster/capybara,olivierlacan/capybara,soutaro/capybara,mohanraj1311/capybara,ngpestelos/capybara,pombredanne/capybara,y-yagi/capybara,sideci-sample/sideci-sample-capybara,tjgrathwell/capybara,jnicklas/capybara,olivierlacan/capybara,mohanraj1311/capybara,gonzedge/capybara,gonzedge/capybara,jnicklas/capybara,ducthanh/capybara,ksmaheshkumar/capybara,jillianrosile/capybara,benlovell/capybara,khaidpham/capybara,twalpole/capybara,randoum/capybara,teamcapybara/capybara,ngpestelos/capybara,randoum/capybara,jillianrosile/capybara,soutaro/capybara,irfanah/capybara,y-yagi/capybara,DariaKalynovska/capybara,tjgrathwell/capybara,mlarraz/capybara,wenbofantasy/capybara,mohanraj1311/capybara,mreinsch/capybara,wenbofantasy/capybara,randoum/capybara,tjouan/capybara,mreinsch/capybara,jillianrosile/capybara,jnicklas/capybara,shepmaster/capybara,DariaKalynovska/capybara,y-yagi/capybara,sideci-sample/sideci-sample-capybara,ksmaheshkumar/capybara,jarib/capybara,irfanah/capybara,tjgrathwell/capybara,khaidpham/capybara,Bartuz/capybara,DariaKalynovska/capybara,teamcapybara/capybara,twalpole/capybara,shepmaster/capybara,Bartuz/capybara,soutaro/capybara,mlarraz/capybara,khaidpham/capybara,ducthanh/capybara,jarib/capybara,ksmaheshkumar/capybara