Add CVE-2014-4971 BthPan local privilege escalation

Add CVE-2014-4971 BthPan local privilege escalation for Windows XP SP3.

This module incorporates the feedback we have gotten so far on pull request 3534 for a different module; if there is more, we will update this code accordingly as well.
The argument `t` is never actually used. However, the argument is passed later as `@addresses = disclose_addresses(my_target)`. What is the purpose of this? It would seem that you would get the same effect as just calling `disclose_address` (without an argument at all) and drop the argument from the method definition.