Place target_os attributes on struct fields
Inline setxattr helper functions
Split up Reply into ReplyRaw, ReplyEmpty, ReplyData and ReplyDirectory and introduce the Reply trait
Change reply objects to take a sender proc instead of a channel sender to actually send the reply (so that replies can be tested more easily now)
Add reply tests
Move DirBuffer into ReplyDirectory
WIP