Implement ARC App Permission Data Transfer from ARC to Chrome OS.

This CL adds a permission field to the ArcPackageInfo struct so that ARC
app permission data can be passed from ARC to Chrome OS through the AppHost
function OnPackageAppListRefreshed. This data is then passed through to
arc_apps in the App Service.

BUG=916380

Change-Id: If1df4c4fd8b3d85df153fbb9d3355a2d5af1ea78
Reviewed-on: https://chromium-review.googlesource.com/c/1433339
Commit-Queue: Melissa Zhang <melzhang@google.com>
Reviewed-by: Dominick Ng <dominickn@chromium.org>
Reviewed-by: Yury Khmel <khmel@chromium.org>
Reviewed-by: Nigel Tao <nigeltao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631978}
7 files changed