Added FPU instructions to the GLISS description, but with an empty body (for now).

Updated the function splitter to make it work correctly.

Added the asm dumper and make it rewrite branch instructions correctly.

Changed the microblaze definition to make it handle IMM instructions correctly (setting instsize to 0
makes OTAWA use some intelligence when determining the instruction size it seems...).
Oops. Removed the debug halter.
Dump the correct opcodes for half/byte loads from the gliss backend. Set the first BB in each function to be globally accessible in the asm dumper.