change redis as a peerDependency

closes #28