Adding the ability to create a continuable with gen-run

This allows you to create a classic callback API implemented with a generator as explained in the modified documentation.