more work on download q foo, and local share results are cachable for N seconds, but results are ALWAYS requested. This was to prevent a case where the results may be cached when you request the listing, but when the browse js actually checks the results they may have been purged. closes #9