Fixed command line "-o" parsing.
ByReference types should use DefaultType instead of TypeOnStack.
Added Rethrow opcode.
ResolveGenericsVisitor: Added TypeReference comparer based on FullName.
Splitted CompileFunction into a specific instruction emit function.
Seprated UpdateExceptionHandlers from CompileFunction.
Finished splitting of CompileFunction, and wrap code generation exceptions with current method/instruction info.