create gem home if it does not exist