Handle namespace collision warnings

This handles namespace conflicts warning when you use a class that conflicts with different class names the namespace hierarchy.

@ke-yu @aparajit-pratap 

Yea agree, i just changed it to LogSymbolConflictWarning so its alignedwith the current warning ID's and related data structues