Maven plugin - dynamic profiles

Lists all available profiles for maven: from current pom.xml, hierarchy of parent pom.xml (until no pom is available - external parent dependency) and the root .m2/settings.xml

This is similar stuff I've pushed to juven bash completion https://github.com/juven/maven-bash-completion/pull/44 but as I've changed the shell... ;)

As I'm not a bash / zsh master I'm keen on feedback and review :)
Thx