nanshe/generic_decorators.py: Created qt_class_decorate_all_methods to provide a metaclass decorator for Qt-based objects. Uses pyqtWrapperType for metaclasses based on ( http://www.gulon.co.uk/2012/12/28/pyqt4-qobjects-and-metaclasses/ ).
nanshe/debugging_tools.py: Created the qt_log_class decorator for Qt-based objects to decorate themselves and provide loggin for their methods.
nanshe/nanshe_viewer.py: Made sure that all Qt-based objects use the decorator debugging_tools.qt_log_class.
nanshe/nanshe_viewer.py: Finally fixed the segmentation fault on Mavericks! Fixes #141.