Add sesh_osapi_fd_setsize and FileDescriptorSet::maxValue
Respect value domain in FileDescriptorSet

The FileDescriptorSet::set method now throws std::domain_error if the
argument is too large.