Added initial tests for remotes.
Add git-repository-is-bare and git-repository-is-empty symbols.
Added remote download test.