Changed hasQuestion to a BlockingQueue to keep track of the employees
with questions, added answerQuestion method to do the sleeping and
popping of the elements in the queue and notifying the threads. Changed
askQuestion have a synchronized adding method to the queue and wait
until your question is answered.