Change socket priority.
KeepAlive value is changed to true.
Improve class relation.
Implements ACK around.
(Fixed this issue: FMS stop to send packet after the number of rxWindowSize exceed the number of received bytes.)