Implemented delete command in C collector

- Now using boost::asio::ip::udp for the C++ collector.
- Added some grouping to the frontend (experimental)