Removing LaunchpadTrigger class and moves the methods into launchpadutils.py and jenkinsutils.py. While removing the class I also removed the socketlock from autoland.py and voteOnMergeProposal.py and replaced it by per-process launchpadlib cache. At the same time the argument which takes source-branch doesn't make anything anymore. Only merge proposal must be supplied.