!emsg - add ability to search by substring of name
Use Enum.TryParse<TEnum> over int.TryParse
Combined !emsg and !eresult into a generic !enum command
Move typeof(CMClient) inline
Fix hacky cast to render an enum numerically
Fix error text for incorrect argument length
Merge pull request #10 from Netshroud/more-useful-emsg

!emsg - add ability to search by substring of name