FELIX-4409/4410:

- improve logging in case a bundle update fails by including the BSN
  and version(s);
- made the update commands a little more resilient againts unchecked
  exceptions to ensure that an (un)installation of a DP always yields
  a DeploymentException in case of failures;
- added JUnit test to test the behaviour of DA when an invalid DP is
  given (e.g., containing two bundles with the same BSN).



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