implement Unicode-capable escape
implement unescape for good measure
clean up tests a bit (comments -> actual tests)
travisplexer: pr-137-osx travis ci test