Make printing_sleep a module method
Use m3_common sleep which can be overridden
Add argparse support to fake_ice; allow ice version selection
Fix handling of capabilities for version 1 connections