Added basic GitRemote type
Implemented Repository.create_remote() and Repository.remotes
Fixed API of Repository.create_remote
Implemented GitRemote.name setter
Implemented GitRemote.url setter
Implemented GitRemote.save()
Added Remote wrapper of GitRemote
Implemented GitRemote.get_refspec; GitRemote.refspec_count
Added a more verbose GitRefspec class to wrap git_refspec
Use __new__() to instantiate Cython cdef classes
Merge pull request #21 from sjagoe/implement-remotes

Implement remotes