-Add SHA256
ChangeLog:
- Fixed inifinte recursion when adding comparators into bags. That whole area is
unpleasant - conceptually as well as implementation-wise. Comparators no longer
inherit a compare method, so we only call the specialised compare if it exists,
otherwise we just do normal deep comparison.
- Removed a debugging print.
Noticed by: edwin@