Abort startup if ports are in use (Windows)

patch by jmckenzie, reviewed by pthompson for CASSANDRA-8179