Refactor event handling system to be much faster and more reliable

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27775 269b9781-a132-4a9b-9d4e-f004f1b56b58
- Re-implemented Convoke shard mapping for AI

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27776 269b9781-a132-4a9b-9d4e-f004f1b56b58
- Added AI support for Fume Spitter.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27777 269b9781-a132-4a9b-9d4e-f004f1b56b58
Avoid copying unneccessary information to card views that can't be shown anyway

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27778 269b9781-a132-4a9b-9d4e-f004f1b56b58
Improve performance of rendering and event handling for Android app

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27779 269b9781-a132-4a9b-9d4e-f004f1b56b58
Prevent stuff getting out of sync

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27780 269b9781-a132-4a9b-9d4e-f004f1b56b58
Fix so combat icons appear immediately

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27781 269b9781-a132-4a9b-9d4e-f004f1b56b58
Make previous fix actually work
Fix so cards cast by opponent aren't hidden while on stack

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27782 269b9781-a132-4a9b-9d4e-f004f1b56b58
Version bump to 1.5.28.013

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27783 269b9781-a132-4a9b-9d4e-f004f1b56b58