Updated storage_io.h namespacing and inlining/visibility
Refine the inlining of the IO