reset role when replacing scout + getter on WarRoom
MapResource constructor + getters/setters
added tests on scouts + assertJ
methods to replace and remove scouts
test change assignation of one scout
get scouts by duration of scouting
fix test of roleSince on setScout
added concept of brain to be able to save state of the warroom and load one
added jackson dependency
basicBrain logs the room as json when saving