new macros in DCI::Role to easily create methods that delegate to the player object
adapt examples to use the new Role macros to delegate to player
bumped to version 2.1.1