given a string, returns an object with its camelCaseName, PascalCaseName, underscored_name, dashed_name and the original input string