toktable: a simple recursive descent tokenizer inspired by a job listing i saw on odesk