A string formatter to convert camel-case string to snake-case string, and vice versa.