Add CVE-2014-4971 BthPan local privilege escalation

Add CVE-2014-4971 BthPan local privilege escalation for Windows XP SP3
Update code to reflect @OJ code suggestions
Merge in changes from @todb-r7.
Show selected auxiliary action
Merge in changes from @todb-r7.
Support post modules

I kinda hate this code.

TODO: Get rid of and/or and the extra parens.
Make the code more maintainable

Despite the code around it.

Thanks for the advice, @jlee-r7!
Break away the elsif into a separate if

In case exploits support actions for some crazy reason in the future.
Rename dump_auxiliary_action{,s}

To dump_module_action{,s} to accommodate post modules, etc.
Fix #3985 - check command should elog
Fix #3984 - Fix broken check for drupal_views_user_enum
Add module to enumerate environment HP via perfd daemon
Changed print_good and OptEnum
Update print_error to include post modules
Fix tab completion for post actions
Using Rex.sleep instead of select
Rewrite existing code to use HasActions

And fix a bug in the initial use case where mod.action was dropped.
Update print_error to reflect new usage
Variable cmd now with interpolation
Changed Name, array in OptEnum and operator