Improved features for git-ship

@charlierudolph @allewun general feature improvements
I think naming feature branches with the role that they play in the scenario helps one get better which branch does what, and why things are expected to happen with some branches. Otherwise one has to study the commits in detail.