Provide better errors for push on non-bare local remotes
Test pushing to remotes with "file:///" urls