Rework GitLab pull/commitFile methods to work properly
Rework GitLab pull/commitFile methods to work properly

This commit fixes the `_pullFile` method which previously did not work
correctly and simplifies the `_commitFile` method's API call.

eduardoboucas/jekyll-discuss,eduardoboucas/jekyll-discuss,eduardoboucas/jekyll-discuss