Added support for binfmt-support.
Added bytecode.

Also:
 - rewrote every file to use wchar
 - had an infinite loop
 - assumed wchar was part of the problem
 - rewrote every file to use char
 - fired up gdb
 - fixed bug
 - quietly wept
Merge branch 'bytecode'