Abort startup if ports are in use (Windows)

patch by jmckenzie, reviewed by pthompson for CASSANDRA-8179
Merge branch 'cassandra-2.1' into trunk