fix filetype detection, add laravel setting, better integration ultisnips with ycm