more uint64_t to catch potential overflows
using uint64_t in a few strategic places.
extra check in mmr decoder prevents harmless underflow
Fixed incorrect { in last merge.
Merged. Thanks for the detailled analysis.
ByteStream: don't close the fd before the fdopen() fallback when mmap fails
Added guard to prevent decoder reading past run buffer.
djvused no longer uses DjVuAnno to parse annotations.