Relax Rubygem name format validation

Hi,

This is my attempt to resolve #537.

I think we can skip the name format validation when an existing gem is simply being saved (without the name change).