moving bound_fx logic into vent
plugins/builders/jenkins: adding logic to associate repos with projects

Also started to add tests, slight modifications / corrections in promise chains
plugins/builders/jenkins: binding _buildForVcs, correcting a promise chain

Also added the rest of the test cases for _buildForVcs
payloads/build: add project field, removed owner & sha

also fixed publisher test
test/plugins/builders/jenkins: add basic test case for _buildProject()
plugins/builders/jenkins: initial implementation of vcsPayload -> buildPayload workflow
build/update: added route, basic workflow added to build adapter
payloads/http: appending payload type
adapters/adapter: fixed an issue where adapter config was not changing from previous run
plugins/builders/jenkins: build status updates
adapters/adapter: refactors to util fxs to take configs

trying to remove as many unnecessary binds as possible
plugins/builders/jenkins: adding host payload field, refactors
plugins/builders/jenkins: remove unnecessary code
adding stack-trace for better logs
plugins/builders/jenkins: correcting & simplifying build trigger logic
plugins/builders/jenkins: documentation
plugins/builders/jenkins: consoleFull for link
remove console.log
plugins/builders/jenkins: correct url
plugins/builders/jenkins: correcting type for event_mapper