Merge pull request #8 from aknow/fix_qapplied

Let qparent and qapplied work for detached HEAD
Some cleanup for qapplied/qparent

Add some missing quoting, use rev-parse to get the branch rather than
passing git-branch output to sed
Check that origin/master exists before using it

And warn if no upstream is found, so the subsequent git errors make more
sense
Have git-push-to-try bail out when given incorrect arguments
Merge pull request #9 from andreastt/push_to_try_usage

Have git-push-to-try bail out when given incorrect arguments
Bump git-bz-moz
Use separate patch for try syntax
Merge pull request #11 from jryans/separate-try-patch

Use separate patch for try syntax
Use patch file name if commit message is empty
Merge pull request #12 from jryans/use-file-name

Use patch file name if commit message is empty
Remove quotes around user name
Merge pull request #13 from jryans/no-wrap-user

Remove quotes around user name
Bump git-bz-moz for nifty new features!
Bump trychooser subrepo too.

You really should just use |git submodule update --remote| to track the
most recent origin of these branches.
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
Add git bugs and git format-hg-patch