VfmdByteArray: Remove unused appendBytes() method variants
VfmdByteArray: Optimize appending of "redundant" data
URLs should be output percent-encoded

Percent-encoding code is adapted from Houdini:
https://github.com/vmg/houdini/
Use renderURL() to render all URL output