Make sure TravisCI has a localhost Redis server running.
Refactored test names, because they are hard to read with the standard convention, also started using new pattern to share tests between mocks and actual data sources.

redigo apparently got go fmt'd again

Introduced SkillLibrarian