Add Static card instances.
Make card constructors private.
Make non-leaf cards abstract.
Fixed Dominion.dll except for ruins.
Dominion.dll compiles again.
Completed easy refactors.
More Big Money.
BigMoneyWithCard
More
Compilation.
Add card instances.
Make it work.
Add Cards class.
Use new Cards helper.
Remove test cards from Cards.
Merge remote-tracking branch 'origin/master' into card-isntances

Conflicts:
	TestProgram/DefaultStrategies.cs
	TestProgram/Program.cs
Merge pull request #1 from peterhal/master

Refactors cards to use instances instead of generic type parameters.