Introduced extra ListSorter_Option class, for more granular management of sorting options
Added unit tests, updated docs