Add generic_opts attribute for general JVM settings for Kafka
Use group not user when compiling Kafka

I feel like I've done this commit before...
Add test case for including recipe in {binary,source} specs