add documentation for translate, valid?, and translation-table in translation
don't throw translating unknown strings to/from IB
Merge pull request #4 from cbilson/fix/handle-unknow-codes-better

Handle unknown codes better