FLEECE-8 various enhancements from Hendrik Saly, thanks a lot.
using toString to write unknown types by default
merged conflicts
fixed typo in license header