added auto lhost to msfvenom
added auto lhost to msfpayload
Fix typo

inside_workspace_boundary() -> inside_workspace_boundary?()
Land #3032, inside_workspace_boundary? typo fix
added recommendations
Add another condition to check if the payload name is a reverse shell

Only reverse shells need LHOST
Land #3025 - Auto LHOST for reverse shells