* Some of the API replaced int with QKeyCombination, use typedef in
cutter code
* Use of + operator depracted, replace with recommended "|" operator
* QMouseEvent globalPos and localPos renamed to globalPosition and
position, replace with helper function or use of integer position which
wasn't renamed.
* Add initial reverse debugging support
* Add reverse debug icons
* Added an option to stop the debug session and enabled continue and step back
* Added a new icon for stop trace and recolored start trace
* Toggle reverse debug actions when not tracing
* Stop existing trace sessions in stopDebug
* Ported to Rizin
* Set reverse icons to invisible when not in a trace session instead of disabled
* Updated rizin submodule
* Cleaned up step and continue events
* Apply clang format
Sometimes it is not necessary to include the whole Cutter.h file
Hence, it's been splitted so you can include only what you require
E.g. #include "core/CutterCommon.h" to have access to the common types