Ping protocol can now handle multiple requests

* Added a seq. number to make sure received pong messages can be mapped
to the correct ping.
* Added a timeout mechanism
* Adapted GUI