Don't leave __repr__ sorting up to chance

- Sort item list in repr
- Update test to reflect sort order