Add accept_substream().
Change list and queue to deque.
Rename method, move signal to parent class.
Add doxygen description of class.