Remove UnitNotFound exception class

to pass the raw exception object to ExceptionHandler.
This improves debug information.
Fix problem that the unit may be false