Framework implementation for getsockopt(2), minor changes to setsockopt(2)
- Added in as many socket options as supported by the Unix module to getsockopt(2)
- Added support for SO_LINGER, SO_RCVTIMEO, SO_SNDTIMEO in setsockopt(2)