Two big changes: * Making use of the lua API for creating autocmds. * Using `client.supports_method`.