Replaces 'call' instructions by 'invoke's inside 'try' branches
Moves 'capi' components to 'interfaces'
Adds LSDA parsing
Adds 'else' branch generation
Fills LLVM registers with correct values when unwinding
Makes 'LSDA' helper fully iterator-compatible
Removes exceptions' debug output
Fixes missing terminators