Pipeline Start Cause - JENKINS-20822

Played around with the plugin project and made a basic implementation of Pipeline Start Cause - JENKINS-20822. I haven't actually run it on Jenkins, but it could work.