Added a cache to packagecontrol.
Fixes #15.