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
Remove old monitored-cassandra-cluster example project
Merge pull request #660 from grkvlt/remove-old-example

Remove old monitored-cassandra-cluster example project
Merge pull request #662 from grkvlt/redis

Add jemalloc library to installed packages for Redis
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...
Auto-open add-application wizard on first page load when no apps exist

Plus:
* Fixes a few typos elsewhere
* Enable mistakenly disabled Javascript test, correct its assertion
* Added note to pom about jasmine-maven-plugin 1.3.1.0.