Async AC: Move the snippet support to a dedicated file.
Now the completion actions are "built in" irony-completion so it can
be reused by other completion backend eventually.