Rework ParseCmdLine() so its more reusable in things that need to do extra cmd line args handling