Misc fixes

These commits are going to fix some minor issues faced when running `enhancerepo` on openSUSE 13.1 (hence ruby 2.0 and latest version of all the required gems).

I think it would be also appropriate to update the versions of the required dependencies. If you want I can take care of that and push another pull request.