change sort order of locations
fix a small performance issue
fix trade with three people different locations
fixes a problem if the user deletes a profile location while in a trade at that location