Fix #90: Sort contests by ballotPlacement

Other related fixes:
  - Remove district.id from contest details
  - Remove ballotPlacement from contest details
  - Sort candidates by orderOnBallot