Style
Use our own container_of macro

wl_container_of doesn't work when the sample argument is uninitialized
because the compiler optimizes it away as a garbage value.
libintelbatch is now it's own package
Close data file descriptor upon transfer
Use swc_send_event helper
Use new api for adding resources/globals