This fixes #82, Added a new comparator that compares PaymentTypeOption based on the position specified by the mifos platform. So now the List is being populated with add() method instead of explicitly specifying positions of elements.