Modify rank calculating and sorting mechanism

Fix problems via adding average missing ranks from previous iteration
instead of regarding the dangling rank as in-link values to itself

Add top 10 filtering into RankSorter to meet output needs
Remain customized Comparator (more efficient) to be implemented