remove some useless methods
change test case No.5 to size 14x15, to test bugs

When introducing Flag, comparing the previous one and current one,
they are inconsistent if the whole graph is not a square.
fixed a bug when it is not square, add loop number to avoid infinite loop

1. When call solvePartial, the dss is transposed first,
because the instream will do a (1.transpose -> 2.fillWithFlag) job.
2. When calculate Flag, it will transpose the result first,
then try to find if every LINE has changed.
3. The flag of state with loop=0 is all True, because stream pass to it
The flag of state with loop=1 should also be all True,
that's what I handle it seperately.