Change snapshot interface to give back & and not *
Switch to C++11 and Qt5 convention for QObject::connect
Const-correctness on getThinker functions
Transition enums from Qt's QFlags to C++11 type-safe enum class