remove lowercase on the ruleName

So the patch you added that lowercases the rule name breaks rules with camel cased names such at maxLength and notContains.

I removed it for now so Waterline will work. We can either lowercase all the rule names in the rules file and add it back or just tell people to use the correct rule names.

I fixed Waterline so the types will always be lowercased.