Remove unnecessary usages of core-all and restrict its visibility

The core-all library is not required for generating the
core-intra-stubs or for compiling them so this change removes the
reference to them from the build modules and also switches
core.intra.stubs from system_modules: "core-all-system-modules" to
system_modules: "none".

All other accesses to core-all is done via the core-all-system-modules
which means that core-all can use the package default visibility of
private. The core_all_visibility variable (along with its comment) was
inlined into the only module that references it.

Test: m checkbuild
Change-Id: I4703239567acf34354dae8b11b001d49b6672b66
2 files changed