some minors

argument accessor macros for modules
reform std.io to conform
removal of implicit flush on println
addition of std.io.flush