Revert "Fuchsia: remove "shell" capability and add dynamic libraries to packages."

This reverts commit 9638e4f4233d993bcf1ff7fad6f1ce3925a6dce0.

Reason for revert: Test suites fail to execute, breaking FYI

Original change's description:
> Fuchsia: remove "shell" capability and add dynamic libraries to packages.
> 
> Removing the "shell" capability allows packaged apps to load dynamic libraries
> from the package. In addition, it prevents the app from using any
> system-provided libraries, in favor of the package supplying all of its
> data and dynamic library dependencies.
> 
> This CL includes the system libraries from the SDK's "dist" directory in
> packages built using the package() GN template.
> 
> Bug: 823927
> Change-Id: I7c0eaef08765f8119bec9a67d381014d07ba4606
> Reviewed-on: https://chromium-review.googlesource.com/985474
> Reviewed-by: Wez <wez@chromium.org>
> Reviewed-by: James Robinson <jamesr@chromium.org>
> Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#549641}

TBR=wez@chromium.org,jamesr@chromium.org,kmarshall@chromium.org

Change-Id: Id96067185552ed932590c73e87fc57050341dfa5
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 823927
Reviewed-on: https://chromium-review.googlesource.com/1005741
Reviewed-by: Kevin Marshall <kmarshall@chromium.org>
Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#549685}
3 files changed