func NewCommandMap() *CommandMap {
	m := new(CommandMap)
	m.Init()
	return m
}
NewCommandMap returns a new CommandMap with the internal
map[string]*Command initialized.
package cmdbox
import (
	"fmt"
	"sort"
	"sync"
	"github.com/rwxrob/cmdbox/util"
)
type CommandMap struct {
	M map[string]*Command
	sync.Mutex
}