[host-build] libOpenglSystemCommon build for host

- Make the thread id getting platform agnostic
- Make QemuPipeStream run either with a real pipe device or
a host-side one
- Split out host versions of stuff, like goldfish_dma_host.cpp

bug: 116524589

Change-Id: Iac8c3161d68e9e71f0e14adecf42ca982d48628e
18 files changed
tree: 6d98f5ebdc730809f7e537a5ed867eb6da6086ac
  1. host/
  2. shared/
  3. system/
  4. tests/
  5. Android.mk
  6. common.mk
  7. README