Add general completers support
Add general UltiSnips snippet completer
Add general filename completer