Locks

Iv created a distributed lock implementation based upon http://dr-josiah.blogspot.co.il/2012/01/creating-lock-with-redis.html 

Tests are included and can be run using:

```bash 
$ lein test :locks
```

Iv created it on a seperat locks branch, feedback is welcome

Ronen