Ledger holdings
When adding a new holding, do not change the existing code assignments since
they are stored in the holding_type field of the account_ledger table.
Each CurrencyFounder instance represents a single founder contribution for a non issued currency
Once the currency is issued all founder contributions are removed
In case the currency is not issued because of insufficient funding, all funds are returned to the founders