added ability to read & write non URI encoded values (because many existing cookies rely on this)

Please review @triblondon 

Technically it's a breaking change because now the default is to return URI decoded values, although arguably it's a bugfix as previously all values were encoded on write but not decoded on read. Let me know what you think about major vs patch version.