Updating hook funcs for readability over smartness

It wasn't saving any typing anyway.
Use the sublime 3 async event hook

So the calls doesn't block