plugins/builders/jenkins: add arbitrary vcsPayload field rules

Also updated logic to allow for single object projects without types in project config