Finally working support for C++ exceptions!

There are still some bugs, e.g. <iostream> crashes,
binaries crash after executed too often etc.