add Ruby solution for Dining Philosophers problem to illustrate dead lock concept