Added IntervalSeqAlgebra and tests

Brought coverage to 100% again by explicitly checking xor