Fixes smart_migrate for a TypeError bug

Bug is: TypeError can't convert Rex::RuntimeError into String, occurs when you hit an exception during migration.

[SeeRM: #7984]
http://dev.metasploit.com/redmine/issues/7984