Update GenericVector to support structs and pointers
Hide unused function warnings from gcc
Implement poll init and use the GenericVector to store new pollfd structs
Implement poll structure for accepting new clients
Accept more then one client from the queue when there are more
Implement client disconnect handeling and add first client_handle method