reduce number of curl calls to the AUR
reduce number of curl calls to the AUR

This adds a cache for `DownloadJson` (via a new `SetJson` function).
This will fetch the JSON for each set of arguments only once.

rmarquis/pacaur,ChuckDaniels87/pacaur