Fix timeouts on RADIUS server response
Fix timeouts on RADIUS server response

- Fix retry loop for requests to server
- Avoid memory leak having non terminating go routine if server doesn't
  respond. Previously there was an unbuffered communication channel which
  would block the go routine if there's no receiver.
  Solution: use buffered channels with capacity "1"
- Renamed var for request packet

kirves/goradius