cache terms without authority records also as such, so we don't have repeat the authority record lookup on these terms each time.

see https://github.com/GigaOM/legacy-pro/issues/3853
Merge pull request #74 from wluo/github-3853

also cache negative results of authority record lookup