Squashfs support

Adds squashfs overlay support and centralizes archive overlay type code into one general place.
This looks like a big block of doctests being removed with no replacement.