Shape, LinePartition. Wrote tests for __sub__()

LinePartition.__sub__() appears to cause problems with listing of
subtrahend