Fix failing tests

  * brooklyn.util.ResourceUtilsTest.testGetResourceViaClasspathWithoutPrefix() fails on windows paths when OSGi is used
  * Explicitly wait for osgi framework shutdown before deleting the cache folder so all files are unlocked
  * LocationUsageTrackingTest.testUsageIncludesStartAndStopEvents - the test excludes the start and stop ms from the range of possible values
Perhaps we should change the implementation to respect the insertion order instead of changing the test?