Added random ordering of sessions when voting is active.
Corrected class name.
Added missing file.
Added tests for random sorting.
Refactored session sorting to be testable.
Merge pull request #144 from SimonPStevens/randomise-sessions

Fix #136 Randomize order of sessions during voting, to prevent the first sessions getting all the votes.