HRCPP-106 C++ exceptions are not propagated through JNI layer

https://issues.jboss.org/browse/HRCPP-106

Removed heap allocated exceptions and also added a swig mapping for them in case they show up again.