fix #456
Fix #457
rename function to be generic

all sortable objects will need this method, so it is named setSort to be
generic.
Merge remote-tracking branch 'origin/master' into 1.4.6