Build using a local udis86 library; proper constant definitions; better ...

Build using a local udis86 library;
 - proper constant definitions;
 - better C code handling;