Tweak dependency ranges for base and bytestring

The range for base was copied from bytestring-0.10.4.0 package.

From now on bytestring-builder-0.XX.YY.ZZ.* will provide the builder from
bytestring-0.XX.YY.ZZ when compiled against bytestring-0.9 up through
bytestring-0.10.4,   and will compile as an empty package when compiled
against bytestring-0.XX.YY.*