WIP: First stab at creds add-* subcommands
Add an origin type and actually honor realm

Also adds better help text
Add add-ssh-key subcommand
Whitespace
Fix padding when a cell value is nil
Refactor a bit for readability
Re-add the ability to delete creds
Add a little easter egg in the NTLM hash
Merge branch 'staging/electro-release' into feature/MSP-9932/creds-add-subcommands
Add add-ssh-key to help output, fix some warnings
Add simple tabbing for creds command
Bump credential version for #to_s fixes
Add rudimentary specs and fix some help wording
Add support for different realm_key
Make metasploit-model a direct dep

Needed for all the scanners that use Metasploit::Model::Realm::Key
constants.
Bump metasploit-model so we can use Realm::Key map
Fix spec failure due to workspace mismatch

Also fixes intermittent failure from FactoryGirl picking a heinous
Origin type.
Add #present? checks
Merge pull request #3583 from jlee-r7/feature/MSP-9932/creds-add-subcommands

Add `creds` subcommands

MSP-9932 #land