Refactor the test suite.

 * Check imported transaction amounts
 * Format the lists so diffs are better.
 * Spliting the different importer tests.
Adding DEBIT/CREDIT style CSV support.