Add Worker interface and initial Redis client worker
Add initial Redis slave code
Merge branch 'master' into redisworker

Conflicts:
	Cartridge
	Cartridge.lock