Add additional async functions.
Remove unnecessary code from sigslot source.