Added the defaultUser property to GitRepository.

This property will automatically be filled, but only if command-line
access is allowed, as filling it requires using `git config` on the
command line.
GitUserInfo now implements NSCopying.
Implemented -[GitRepository loadData].