a) Change the way the compaction routine works.. I did    not like this save the last one thing.
a) Change the way the compaction routine works.. I did
   not like this save the last one thing.

b) Added tracking of how things are being moved.

gale320/sctp-refimpl,tosakanth/sctp-refimpl,gale320/sctp-refimpl,TopPano/sctp-refimpl,deepak899/sctp-refimpl,deepak899/sctp-refimpl,ossy-szeged/sctp-refimpl,ossy-szeged/sctp-refimpl,gale320/sctp-refimpl,timsuchanek/sctp-refimpl,sdd330/sctp-refimpl,deepak899/sctp-refimpl,xwhuang/sctp-refimpl,tosakanth/sctp-refimpl,timsuchanek/sctp-refimpl,TopPano/sctp-refimpl,tosakanth/sctp-refimpl,sctplab/sctp-refimpl,tosakanth/sctp-refimpl,xwhuang/sctp-refimpl,timsuchanek/sctp-refimpl,TopPano/sctp-refimpl,sctplab/sctp-refimpl,gale320/sctp-refimpl,deepak899/sctp-refimpl,gale320/sctp-refimpl,ossy-szeged/sctp-refimpl,timsuchanek/sctp-refimpl,TopPano/sctp-refimpl,sctplab/sctp-refimpl,TopPano/sctp-refimpl,xwhuang/sctp-refimpl,tosakanth/sctp-refimpl,tosakanth/sctp-refimpl,ossy-szeged/sctp-refimpl,ossy-szeged/sctp-refimpl,xwhuang/sctp-refimpl,sdd330/sctp-refimpl,gale320/sctp-refimpl,timsuchanek/sctp-refimpl,gale320/sctp-refimpl,timsuchanek/sctp-refimpl,TopPano/sctp-refimpl,xwhuang/sctp-refimpl,ossy-szeged/sctp-refimpl,sdd330/sctp-refimpl,timsuchanek/sctp-refimpl,deepak899/sctp-refimpl,sdd330/sctp-refimpl,ossy-szeged/sctp-refimpl,sdd330/sctp-refimpl,tosakanth/sctp-refimpl,ossy-szeged/sctp-refimpl,timsuchanek/sctp-refimpl,xwhuang/sctp-refimpl,ossy-szeged/sctp-refimpl,TopPano/sctp-refimpl,sctplab/sctp-refimpl,tosakanth/sctp-refimpl,sdd330/sctp-refimpl,sdd330/sctp-refimpl,TopPano/sctp-refimpl,sdd330/sctp-refimpl,tosakanth/sctp-refimpl,sdd330/sctp-refimpl,gale320/sctp-refimpl,sctplab/sctp-refimpl,timsuchanek/sctp-refimpl,gale320/sctp-refimpl,deepak899/sctp-refimpl,TopPano/sctp-refimpl,sctplab/sctp-refimpl