Added utf8 awareness to the literal and userid packet classes. Made s2k
work correctly with utf8 strings. Fixeda visibility issue with the
testing suite and added relevant unit tests.
Merge pull request #73 from dreamingofelectricsheep/utf8-clean

Utf8 support for the encrypted messages (cleanup)