Convert MCAd to use a StringRef name
Minor cleanups of MCAd
Remove un-necessary checks for empty strings

An empty ad name is permissable and should be treated like any other ad.
Merge pull request #166 from runrevfraser/refactor-syntax_unicode_ad

Refactor syntax unicode ad