make camel_case/Str::camel do real camelCase; add studly_case/Str::studly to replace old behavior
add tests for studly_case and improve camel_case tests