bugs fixed at error reporting in case of unstrict mode
adding NativeNameSuffix const
adding native naming functions
unifying all function registration in namespace symbol