Refactor various sorting functionality to allow binary sort; use icu collation for international sort
Add release note