Class name resolution for namspace

- Before SSA identifier list, we need to check if the list can be
resolved as the class name.
- Performs audit of the class table for multiple symbol definition and
warns user if multiple symbol for any symbol name is found.
- Added testcases.