Implemented recurrent timers.
sockets were tested only in TCP mode. main.c now contains some test cases for socket code.