Add option "-L" to specify the file names provider.

This is the '-L' option of Exuberant Ctags, except now it doesn't
support reading files from standard input.