Changes to BAP session storage.

[SEERM #7294]
[Bug #40937817]

* exploit/multi/handler no longer filtered out from vuln creation and
other steps
* Name changed to parent module's name in session storage so we show something more helpful
than generic handler
* Same for vuln and attempt creation
James has more modules that need to be updated.

e-mail update.
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Ignoring files that end in tilde
Tidying psexec
hilight positive results in WebDAV scanner

As suggested by Lee Baird
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
msftidy: remove $Id$
msftidy: remove $Revision$
msftidy: remove $Revision$
msftidy: remove $Revision$
Add a mixin for marking deprecated modules

* This mixin standardizes the previously ad-hoc deprecation warnings on
  modules that have been moved.

* Uses the mixin in 3 existing modules that already have (or should have
  had) deprecation warnings.
msftidy: remove $Id$
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Merge branch 'master' of git://github.com/rapid7/metasploit-framework