New cause condition M2ReleaseCause

The m2release-plugin ReleaseCause extends hudson.model.Cause.UserCause and could therefore not be distinguished from a default user build. I have added the additional cause, because we need conditional build steps depending on a Maven release build or a user triggered snapshot build.