API cache

- Added get-/set-/clearCache functions
- Added caching to almost* all API calls

<sub>*All calls returning static data or an expiry timestamp</sub>