fix issue with timeout attribute: the has_timeout does not return false if we set undef in the constructor. I remove the predicate and add two tests to avoid call the setsockopt in this case
Merge pull request #8 from peczenyj/master

fix timeout behavior in corner case