Add ibsta and start to use it. Rename the argument structure more sensibly. Improve timeout and error handling
the ibfoo() API.