Invert backend priority so alternates are checked first

Because of the way alternates are hooked up in libgit2, looking
up a commit from disk will trigger reloading all packfiles from
the non-alternate object store before attempting the alternate.

Since most of our commit objects will live in the alternate (network)
folder, I've inverted the order for now.