Added RestingStone for random respawns

Areas also have the "random" attribute to give then onPlayerDeath and
onGameOver, and onPlayerDeathTimeout/onGameOverTimeout natively.

onRestedUpon trigger added for solids.
Various generator and RestingStone balances