magit-push: shorten lines and prepare for next commit
magit-push: don't always prepend refs/heads/ to ref name

Only prepend "refs/heads/" to the ref name read from the
minibuffer if it does not begin with "refs/".

Suggested-By: Jeff Mickey <jmickey@netapp.com>