Fixes & enhancements for Linux CMSG accessors

Add annotations to the CMSG_ functions
Fix the casting in CMSG_FIRSTHDR
Add CMSG_SPACE

Resolves [Bugzilla 13747](https://issues.dlang.org/show_bug.cgi?id=13747)