Merged patch from bastianhoyer/evelink into HEAD. Fixes include ability to set default cache, a reda a redis cache option, thrown exceptions on api request failure, no caching on apis without expire time defined, a fix for caching timers on some endpoints, account key added and owner info added to wallets.