added queue.h into namespace ch6

class template  queue it quite similiar to stack, also using priority queue
as its underlying data structure as requried in ex6.5-7