Alignment class surgery:

remove unused code/vars, general code cleanup
make sure library sequence coverage gets serialized when caching config
add -Wno-deprecated-register to avoid warnings from boost with clang
switch reads to shared ptrs to avoid copying
ignore supplemental alignments