Add missing qualifier to Input::Readline usage

MSP-9228
Fix typos to restore msfconsole boot

MSP-9228
Add missing UI namespaces

MSP-9228
Spec Msf::Framework#events lazy initialization

MSP-9228
Copy module_ancestor_eval_exception into namespace validation errors

MSP-9228

Instead of just recording that there was an error, copy the error class,
error message and backtrace into the the validation errors so its easier
to debug.
Fix obsolete rex references

MSP-9228