initial commit.  gemset class can read from mirror or redis, and write to redis, and list gems yanked