titleize support for dash-separated words (each letter after a dash is upper cased)
titleize converts to lowercase the rest of the string