[FIX] server.py traceback on ctrl-c from windows cmd

Define a shim signal.SIGHUP on windows to avoid an ifdef in the threaded server
loop.
[FIX] windows ctrl-c from cmd as a non admin

return False when calling is_running_as_nt_service from a non adminstrator
account.