Reopen #2077: Exploits CVE-2013-0109 NVidia nvsvc Local Privilege Escalation

This reopens #2077, which fell victim to the merge disaster fixed in #2172.

There was active discussion of #2077, and should be continued here. Unfortunately, we can't just reopen
#2077 because the merges did happen (and then were subsequently undone by #2077), thus, this
cherry-picking strategy to reintroduce the module and associated changes.

While I'm the committer, @Meatballs1 remains the author as far as git log is concerned.

Sorry for the snafu.