Fix 'undefined' committer issue
Fix missing `[super init]` in PBGitRef
Hide the storage of PBGitRef.ref
Use Objective-Git to check ref validity

Continuing work on issue #2