Allow players to upload their replays for existing battles

Requires database upgrade.

Feature request from #17