+ Encoding integers as described in ZINC paper

pages 39 - 40
- Removed SPARC specific modules
+ Generating x86 virtual machine code
- Removed unused variable
+ Adapted Immidiate optimization
+ Using X86 syntax in register allocation
+ Register sourcing
! Prelude does not export catch anymore
+ Adjusted register allocation to X86
+ Readme update
+ X86 concrete syntax
+ X86 assembly emission
+ Readme update
Merge branch 'feature/x86-assembly' into develop
+ Making assembly instructions printable
- Unecessary label
Ignoring test programs in assembly
Merge branch 'feature/output-code' into develop