wip Rugged/Grit push conversion

Converted the Repository#push method to use Rugged and Grit for the git
operations.