Rolling my own ruby version manager to better support compiling custom versions of ruby