Allow the user to specify the target branch to merge onto. Fixes #32.

master is common, but definitely not the only branch people use.
Especially with support for multiple version lines (develop, v1.x, v2.x,
etc.).