Fix problems with first period commutation on artisan 1.

Add financials spreadsheet tests for artisan 2.