input sanitization

- sanitize recovery requests to avoid out-of-bounds error if requested sequence number > cache size
- removed logging of forced packet sends due to timeout because it was spamming the log files