Improve QC instances

I have extended the Arbitrary Instances for Text and Lazy Text to cover the whole unicode range. Note that this triggers the bug from Issue #80.