consdiff: add logging and improve docs
No need to import stuff from src/common explicitly
Small consdiff doc fixes
Simplify the case logic under which set_changed is called
Simplify consdiff imports
Add optimal_column_to_split for simplicity
Separate consensus digest fetching into consdiff_get_digests
Initial support for consensus diff handling
Add improved rm_rf as tor_rmdir in util
Fix corner case infinite loop in consdiff_gen_diff
consdiff: use proper consensus digests
First attempt at serving consensus diffs
Rename fingerprint_stack to resource_stack

It holds more than just fingerprints