converts a camel_cased string to a underscore string subs spaces with underscores, strips whitespace Same way ActiveSupport does string.underscore
[Validate]