New entity for Apache Kafka messaging
Added test using Kafka API and example application
Wait for JMX availability before setting SERVICE_UP
Organize imports
Update test using Kafka API
Fix port check and sensor name and use RMI agent for JMX in zookeeper
Move common driver code to shared parent class
Increased startup delay to five minutes (300 seconds)
- Added the 'startTimeout' flag and config key to each entity interface; is this really required?
Tidy up interface definitions
Changes based on review comments, including:
- Updating to use latest 0.5.0 APIs
- Adding general Zookeeper entity interface
- Make KafkaCluster implement Group
Added EC2 live test for KafkaCluster
Tidy up the Entities class
- Rename supplier to attributeSupplier
- Add newDownloader method to get DownloadResolver for a driver
- Better javadoc
Tidy up the Exceptions class
- Better javadoc
- Unwrap ExecutionExceptions
Use new method in Entities class to get download resolver
Significant updates to download page. Better flow, both for noobs and pros, with  links to PGP and SHA1 resources.
Tweaked maven anything-url-search field. Removed dup "AND AND" bool modifier.
Source: {Maven|Sonatype} links to anything search, rather than dist search.
added html file extension for the release-notes
Made the getVersion method on AbstractSoftwareProcessSshDriver public so it can be used in the freemarker templates
Merge pull request #665 from pveentjer/softwareprocessdriverversionpublic

Made the getVersion method on AbstractSoftwareProcessSshDriver public so...