Chord data is cached on Redis

The full chord list is cached on Redis and
chord name searches are done in memory on that list.

Fixes #15