added option to spawn a new SMB shell after one has been closed by looping through the IPs/creds
verbose error message if pycrypto is not installed
better handling of exceptions and removed unnecessary loop in cmdloop() method
removed unnecessary loop in cmdloop() method