Kill off certs and cert repo submodule as this is now managed by composer
Update markdown support files
Migrate socket connects to dependency, use After\Promise for sync wait
Update examples