Remove a duplicated ivar

Let's use GTRepository's `configuration` directly.
Make PBGitRepository stick more closely to NSDocument's conventions
Remove CoreData template code.

The xib change is *just* disconnecting -saveAction: from the Save menu item.
Remove observations when PBGitHistoryList gets dealloc'ed