Added option to auto merge on build success

1. Provides option to Auto merge PR on successful build.
2. Updated github-api plugin as v1.55  to make use of PR merge functionality.
3. Merge pull request based on comment phrase from adminlist users
4. Provide custom merge message
So the user signing off on the PR *has* to be an admin? Is that okay for the scenarios you are considering?