Ensure lists inside parameters are UTF-8 encoded

Recurse properly into embedded lists.
Ensure all parameter contents are UTF-8 encoded.

Fixes #74.