Python-2.7-esqify exception handling

Don't use MyException.message. Rather rely on the implicit __str__
function of an exception by just printing it. I've wrapped the exception
in str(exc) to avoid any potential cases of a None value slipping
through and causing other run time breakage.

This fixes a deprecation warning when using MyException.message.

Fixes #255.