Refactor provider tests.

* Move common methods and initialization to an abstract class.
* Clean up methods.
Move provider cards tests to FEST assertions.
Move provider decks tests to FEST assertions.
Move example deck writer tests to FEST assertions.
Fix typo.
Merge branch 'fest-assertions' into content-providers