semantic: Implement default arguments.
llvm: Don't error when casting to the same size.
util: Only encode things that explicitly ask for it.
semantic: Accept Scope and TryStatement in IR
volt: WIP Add EH support for some platforms