Made keycodes window system generic, and use Xlib functions to get KeySym instead of the char directly
Allows for use of Return, Right/Left, etc. in keybinds.
Make the terminal spawning keybind configurable, and use the new key system
Fix some function signatures
Fix config file clearing when parsing fails. Truncate is apparently broken.