Implemented fixes for Poltergeist on Windows

- TCPServer requires a host in a Windows environment (see util.rb).
- Killing PhantomJS process does not respond to TERM (client.rb).
- Integration spec tried to run a bash file. Added bat file
  (driver_spec.rb).
- Improved algorithm to check phantomjs version.