Renamed some files to have .cxx suffix instead of .cpp.

These are not compiled on their own, but are included into other cpp files.
Using explicit typecasts for jit.h

Why did this compile before?
Insignificant changes in a couple of files.
Added a simple shell script for generating Makefiles.

Can use this instead of CMake.
Will keep old cmake files for a while.
Just to be sure that the new stuff works.
Major update.

Dropped cmake. Moved to Makefiles and shell scripts.
Added automated recource building and rebuilding.
Dropped base subdirectory.
Updated .kateproject file. Reading git.
Dropped old statically compiled fonts.
Updated tools/file2numlist.cpp to properly process values larger than 127.
Added clean target. Compiling default font dynamically.