support encoding when default_encoding is not defined
Merge pull request #59 from darcy/master

Riddle.encode was failing due to ::Encoding.default_external not defined