Ah, unless I'm missing something here it looks like that name validator is run on all saves, not just creates so this would cause gems with capitals already in the system to be invalid suddenly. Also, what is the motivation behind this change?
Ah, derp. I just noticed the original issue. I think this still needs to be patched to not cause existing gems to be invalid, and a test case which verifies that case would be great. Thanks for the pull!