Move to java.util.concurrent.locks.Lock

- Add deprecation notice to scala.concurrent.Lock
- Add RichLock type to support extension methods
  - Implicit conversion to RichLock added to Predef