Convert strings (and dictionary keys) between snake case, camel case and pascal case in Python.