Reworked exception implementation
By default pass -rdynamic to compiler to get more verbose call stacks