Only call UltiSnips_FileTypeChanged if it's available

Seems like in some cases, file type event may be triggered before the function has been defined.

Workaround for https://bugs.launchpad.net/ultisnips/+bug/1095519