Strip [PATCH] prefix from git commits if needed

Fixes Issue #15
Don't process git patches if they look invalid

Prevents double-processing a file and corrupting it
Merge pull request #16 from Nephyrin/fixup

Fixup git-patch-to-hg-patch