hipchat bug fix

the current implementation of the hipchat notification types is buggy on updates because it never sets previously enabled types back to false if they are not specified in the yaml anymore but were once true.

also standardize the *-notify arguments even if jenkins plugin is bad about it

Change-Id: I02547fb6474b66a4f3d21ec3bf766334c66cf14c
Signed-off-by: Kyle Rockman <kyle.rockman@mac.com>
adding support for the custom tools plugin

Change-Id: I9a85a88927c7fc37bbf443295c3ef7a5f6feda50
Signed-off-by: Kyle Rockman <kyle.rockman@mac.com>
add support to git for changelog against branch

added support for another extension type, and fix how extensions are populated to xml

Change-Id: Ic9cf21a268d4ee3fb9b9efdee65c3d49e0cdb31e
Signed-off-by: Kyle Rockman <kyle.rockman@mac.com>
add support for pyton and tox matrix project axis

Change-Id: I89ffc04faed02fd72c934b44b6832bd1f11d8f2e
Signed-off-by: Kyle Rockman <kyle.rockman@mac.com>
Merge branch 'mmf-custom_tools' into mmf-release
Merge branch 'mmf-hipchat_bugfix' into mmf-release
custom mmf changes

Change-Id: Ib64dcd3840c515a168818f9b2ded3e1c410b41e0
Signed-off-by: Kyle Rockman <kyle.rockman@mac.com>
Merge branch 'mmf-matrix_project_axis' into mmf-release