Separate name from ruby_version attributes to fix #49.

This fixes #49.
Don't we still need to label the `name` with `:name_attribute => true`?