Updates in several classes

- Logging.cs: correction of bugs in CFG generation and implementation of
complexity statistics
- Randomizer.cs: usage of probability while choosing constants for fake
jumps
- ILObfuscator.cs: implementation of complexity metrics log
- InternalMethods: test modifications in UpdateAllCalls method and new
method to get the left variable in a conditional jump
- Meshing.cs: tests with ExpandFakeRoute method and new conditions while
creating blocks for conditional meshing
- Assembler.cs: small changes in names and correction of bug related
with memory alignment
- PseudoCode.cs: changes to support scanf for characters