Added non-blocking flag to insert() and remove() operations of
BlockingQueue
Added iostream in header files for test executions