Add weapon and item selection events.

Added event arguments class and handler delegates for selection change
events and implemented them in the player sprite.