plugins/builders/jenkins: add arbitrary vcsPayload field rules

Also updated logic to allow for single object projects without types in project config
plugins/builders/jenkins: rule updates for addConfig

change config updates sets default_rules
adding configs defaults to array structure
Merge pull request #66 from chr0n1x/overhaul

Jenkins Builder: arbitrary vcsPayload field rules