~dricottone/my-utils

ref: b914bdcbe7d8c64819cb8a7b0362fa47b28fb586 my-utils/core/test d---------
Test updates

Added two minor tests for ctdir

Added test suite for enumerate
Rewrote tests with bats

As evidenced by the 11 prior commits, proper testing has revealed a
large number of gaps and inconsistencies in these scripts. bats is a
very capable replacement for the old test suite.