Added code review comments from @chmod007.
Verify that script is on boot volume.
Close open file descriptors prior to execl.
Change format string to not reference uninitialized scriptPath.
Don't authorize login if execl fails.
Check value->length from GetContextValue before casting.
Check script permissions in configureplugin.sh.
Check the return value of setuid & setgid.
Make VerifyScript threadsafe.
Pass uid/gid/home as script args.
Merge branch 'dev'