create multiple low credit notification levels

Currently there is only one notification level. Add a list in the config of all the notification percentage levels that should be checked, and send the relevant notifications when the levels are reached.
If these are only used by one or two tests, perhaps we should just have those tests set them rather than including them here?