Rework threshold maps test to allow for using any DAC

This also exposes the new API functionailty of adjusting the threshold level (default is
still 50% level as it was before) Old "bumbond" functionailty is removed.

Please review and merge.