aks: only define the color names once; fix type on magenta
aks: fixed map_list to not wrap, and to allow a join string.
aks: added votalk, nrtalk; added return codes.
aks: added more tests for map_list
aks: added new nrtalk, votalk functions.
aks: created bash-check.sh for bash scripts that depend on >=3.3
aks: updated map_list test output
aks: updated list_help func; updated reference test output