Redefined jQuery and XMLHttpRequest to avoid ajax requests from the bots
Added anti forgery tokens to all the important forms
Added anti forgery token to create bot form
Converted bot legends to knockout
Fixed broken tests due to the added isTraining parameter
Added game listeners with initialize callback that can get access to the arena state
Added events to the arena state for bot added, killed and hit
Added events to the arena state for bot added, killed and hit
Reworked initialization of legend to use arenaState events
Added visualization of match standings in the legend
Fixed test broken by removing botLegends from engine
Added bot ids
Fixed sorting of bots in bot legend to take id into account for bots with same health to get a consistent ordering of equally healthy bots, which avoids bots moving in the list when no change has occurred as far as their health is concerned