handle different OSX versions in permission check refs #562
change installer script to maybe make configureNetworkServices setuid
switch to native app for setting preferences, so that said app can be setuid.  Also configure the installer to make it root and setuid, although in fact changing the owner does not work, because install4j is shitware