vkgears: make argument parsing more robust
atoi has a few issues; let's use strtoul instead. While we're at it, let's also check for negative results where that's unsafe.
This is a simpler version of what's proposed in !178 (closed), which also aligns better with what we're doing in glxgears.