use awesome golang completion, fix snippet dir, update modules