Refactor Kaidan.{cpp,h}
The changes in other files than Kaidan.cpp and Kaidan.h are just fallout from renaming some functions in the api of the Kaidan class.
Changes:
- remove get from getters
- use enums properly
- don't use c-style casts
- use m_
In short, make the code look like it was not written by us in 2017
Edited by Jonah Brüchert