Add remote refspec functions

This PR implements some functions to manage refspecs within remotes. It provides remove_refspec, add_push_refspec and add_fetch_refspec, direct wrappers of libgit2. 

Probably the interface is not the best, a dict would be much nicer to work with, but as remotes aren't implemented as dictionaries either, I decided to continue the general style.