Added map<string,Agent*> resources_held parameter to Agent interfaces
This breaks the build - waiting for Simulator to change its Agent function calls to reflect this change