Made it easier to leave config activity

It was pointed out to me that it's not obvious how to "save" your progress;
now there's a "done" button which makes it obvious.  Also, up is enabled now
as well.  It all does the same thing but gives the user choice.
Refactored how alternate cards work

It was a bit complex with cards referencing other cards; now alternates
are all stored together (which seems to make a lot more sense).
Allow user to reselect same hero again

In case they want to select an alternate for that hero, or they made
a mistake and just want to click it again.
Properly implement GameSetup as Parcelable

Just because I wanted to try it out
Fixed rotation not saving target win pct

For rerolls
Made reset an action item at all times

I found myself missing it while using it briefly, so it deserves to
join the pack again.