quoted git fuckit commit message
Added GS_LOCAL_MERGE option.
If GS_LOCAL_MERGE is set, a local merge will be performed on 'git done' with the target-branch
and the target will then be pushed.
GS_LOCAL_MERGE is false by default.
Minor cleanup.
Cleanup scopes and naming function arguments.
Docs update.