A Class to configure gemrc

this class and its tests are based on ruby::config. The purpose is to
manage a global /etc/gemrc.
This code is horrifically ugly, because I didn't use any functions from
stdlib. I'm submitting it for review and feedback.