Adding unicode support

Hello,

Thanks for these workflows. This PR adds unicode suport to the Gist workflow, to prevent errors like the following:

    Error: "\xE1" on US-ASCII

It also adds unicode normalization support to the Prepend to Memo workflow. This is a workaround for an [issue in Alfred](http://www.alfredforum.com/topic/2015-encoding-issue/).

I've also tweaked both workflows to make them a bit tighter. I added your original source files (derived from the workflow files) to the repo before I started making changes, so that you'd be able to see what I changed in the diffs.