make AvailablePackagesCache a singleton
wire up package completions to cache
Merge pull request #227 from rstudio/feature/install-packages-autocomplete

Autocompletion for install.packages