Restore @QuantumCD's RunAsAdmin integration

Initial draft, however. I pulled this code from the v0.9.1 release. It's
yet to be revised for the new usage.