Fixed issue with the removal of a reserved URL and added support for Windows versions before NetSH.

Fixed an issue with the removal of a reserved URL and added support for Windows versions before NetSH. The current code is attempting to remove the reservation immediately after starting the background listener when this should be done upon stopping the listener.