Don't hide stacktraces for unexpected errors in rescue

Prevent rescue commands from hiding stacktraces for unexpected errors.
Before this the wrap_errors function would catch unexpected errors and
hide them, with a generic HTTPInternalServerError without any
stacktrace.

Change-Id: I80e0ae8257117a3e5a4c946b38870aad0e58cc12
Merge "Don't hide stacktraces for unexpected errors in rescue"
Merge remote-tracking branch 'm_src_repo/citrix-fixes' into build-temp