Relax bytestring >= 0.10 requirements adding a tiny builder like interface.

hit only use string7 and byteString from the builder module, making the
compat layer really tiny.

fix #9
bump version to 0.5.3