Perftest of ided-client

Not very good, as it could be: it takes 200ns to analyze empty
program, and 2s to analyze program with 10000 functions.

This time can probably be reduced by caching stuff inside rustc,
like types loaded from libstd.