Add unicode support and global root (Fixes #9)

If version == 2, coerce the strings in `options_sanitation` to `unicode` using the `unicode()` function. Also, `options_sanitation` needs a global root declaration to prevent an exception.

Added a tiny .gitignore file as well.