added test case for collation

test input/output/result taken from TouchDB
modified slightly to apply to go version
inputs requiring proper unicode collation currently fail