unify logo_url
memoize logos one day instead of one hour
unify render_logo
add generic fallback logo
Fix typo in instance.logo
Merge pull request #712 from xi/feature-refactor-logo

refactor logo