Admin rights for Windows installer

The installer will automatically request admin priviledges to allow proper installation in protected locations. A new switch `/NOADMIN` is added to explicitly prevent this, and allow installation in unprotected locations when the user doesn't have admin rights