Extend Outcome object to access payoffs by text string and player object

Fix issue #74.

@tturocy please review it.