Parse checksave data in cleaner format

My previous way was a very opinionated cherry-picked way to take all the
transaction data. This new way just converts the HTML table to a python
Dictionary for an output module to do whatever with.
Make creditloan parsing less opinionated

This just makes it so that all the information is captured as opposed to
any of it being adulterated.
Parse data to a list of lists

This should be easier to work with than a Dictionary with column mapping
Wrap up parsing in a less opinionated fashion

This also makes the csv plugin separate via semicolon since banks use
commas to separate numbers.
Merge branch 'less_opinionated_parsing'