Added preliminary support for xxd/binary and hexdump
Wrote language-autodetection and -autopopulation functions
Made colorschemes more robust
Restructured language hierarchy