Exploit command

MSP-9228

Reimplements the `exploit` command for the `use` shell in `msfconsole` for exploit modules to work with the new module cache.