Adding support to rebase and push after testing
Remove retriction of single build per commit, and stop prevent multiple builds per commit
Merge jenkins monitor and jenkins client to provide simpler (blocking) API