Dont assign/un-assign roles to players when already done in the same context
fix some tests
add debug info
choose a no DCI::Multiplayer player object to check roles already assignment. This object is a wrapper for actual players and dont get its context updated
disable debug info
Dont re-extend roles when an object's last role is already the new one
Last rolekey must be the same as the one trying not to re-assign
an object can play several roles in the same context. Include the rolekey in the extending ticker
keys of extending_ticker as strings
Bumped to version 0.2.0