Clean up nodedef.cpp
Fix misc. style issues
Fix broken plantlike drawtype.
Bugfix: dont highlight (0,0,0) when theres no node pointed.
Fix special tile backspace culling
Add [colorize modifier
Fix object reference pushing functions when called from coroutines
Add a better error message when trying to teleport another player without bring privileges
Add in-game key change menu
Fix use of unitialized variables in mouse button handling
Change topleft text when switching subgames, fixes #1728
Fix unit reported by TimeTaker (was always ms)
Make sure PRECISION_SECONDS corresponds to the integer 0