Refactor the land command.

Review Request #7329 — Created May 22, 2015 and submitted — Latest diff uploaded

Information

RBTools
master
f586705...

Reviewers

The rbt land command has been refactored so that the core
functionality of landing a review request onto a branch now lies in
the Land.land method. This results in simplified logic in the main
method and sets up for recursive landing support in a future patch.

Ran unit tests.

Successfully landed review requests using both a source branch and a
review request ID.