Test redis and memcached servers in travis

Also don't use pytest markers on class hierarchy

https://bitbucket.org/hpk42/pytest/issue/568
Merge pull request #562 from mitsuhiko/cache_servers

Test redis and memcached servers in travis