Add support for --force in pull
Add support for --force in pull

The documentation described how --force should work in pull, but
it was not implemented. This caused subrepo to display error
messages that did not work when changing branches that deviated
and an ancestory could not be cleaning tracked.

Fix #336

ingydotnet/git-subrepo,ingydotnet/git-subrepo