Added java-reusables with basic classes.

Added following classes
- AutoCloseableLock
- ReaderWriterLock
- AutoCloseableContext