Revamped dialogs and Add Trade Proposal dialogs

Activities now directly implement their primary event listeners.
Dialogs are more stable, and all use the new MonopolyDialog class.
Added support for Custom Auction Bid dialog.
Added support for Add Trade Proposal dialog sequence.
Fixed the BoardActivity Reconnect dialog.
Fixed the display of estate trade recipients.
Fixed Trades so only those with the same "keys" cancelling others.
Auctions count the number of bids made as well as reset on new.
Game list fetcher no longer fails to fetch after an error occurs.