ACE-451 - better reporting of installation failures:

- ensure that in case the installation of a DP in an agent fails the originating
  error is logged. This means that we have to have a 'catch all' for exceptions
  that allows us to do this. Catching a throwable is safe in this situation as
  we're aborting the installation anyway and only use it for reporting purposes.



git-svn-id: https://svn.apache.org/repos/asf/ace/trunk@1563105 13f79535-47bb-0310-9956-ffa450edef68