…inary compatibility check
… added ability to use a different version name for maven and OSGi. So the Maven POM that we upload would have a version like 2.8.0-RC1 or 2.8.0, while the corresponding Bundle-Version in MANIFEST.MF would be 2.8.0.RC1 or 2.8.0.RELEASE. Hopefully this will work for both Maven and OSGi users, as it's the strategy used by, for example the maven-bundle-plugin
…checking binary compatibility between releases
…ng lib.version with propertyregexp from ant-contrib
…akHashMap - There is no reason it ever should have been a Weak HashMap - Synchronizing it causes massive contention for people using authentication - The weak consistency of a Concurrent collection is more than acceptable here; there should be no reason it causes problems for people except in edge race conditions.