Correct trove classifier license.  The license we use is BSD but for some reason it was listed as commercial in the setup.py.

Update the version

Add an exception handler for socket.errors that can occur when hitting a switch running the V7 software.