rename upstream-master to upstream-primary
make spec working directory absolute

was previously nesting indefinitely
better guard matching
create script to retrieve primary branch
set up specs for primary branch precedence
refactor primary branch spec setup
split primary branch spec setup methods
support no remote for primary-branch
primary-branch: fall back to current-branch if no others are found
Merge remote-tracking branch 'origin/master' into primary
add git-upstream-branch
switch plugins to use upstream-branch instead of assuming 'master'
add git-fetch-upstream
use git-fetch-upstream across scripts
fix references to 'master'
create feature branches off of the upstream
diff-from-upstream: handle paths being passed in
Merge pull request #20 from afeld/primary

better awareness of primary branch