Fix #354: support slash in key names

Quote 'key.name' properly when used in URL path / query string.

Fixes #354.
@dhermes I will rebase after #368 lands (and remove 'pylintrc_default' changes).