Port from 9889 to 7674_m
[*] Ported from feature-9889 branch: Added hash table for storing command aliases. Added functions for adding aliases and searching for an alias. Also, search by hash of alias tables has been added to the command processor.
[*] Ported from feature-9889 branch: Added hash table for storing command aliases. Added functions for adding aliases and searching for an alias. Also, search by hash of alias tables has been added to the command processor.