Steal before reveal
Split reveal into two functions, one for stealing before the reveal period has actually started. This gives assessors more time to potentially steal stakes and lowers the chance for race conditions.
resolves: #49 (closed), #50 (closed)
Edited by Jared Pereira