Replaces "log" from "logrus" as commonly used in large Go projects. Makes it easier from a developer perspective to use `log.Info`, `log.Debug`, etc.
kubernetes or openshift does not allow underscores in the object names, while docker-compose does, in this commit the code has been added to convert underscores to hypens.
Adds auto completion support that's generated via: ``` $ kompose complete ``` This file is added to /etc/bash_completion.d/kompose.sh