Merge pull request #2 from PhilipKlop/master

Oracle implementation + fixed Hermit regression + fixed spelling
Private indices for cards are now 0 based instead of 1 based.  Fix an off by one error in CardGameSubset::GetIndexFor
Small fixes for ambassador.  Ambassador is now considered an attack card, and will now trigger reactions even if nothing is returned to the supply.
Merge remote-tracking branch 'upstream/master'