Re-organize wificond makefile
All tests are now run on the device (unittest and integration).
Stop compiling host side versions of our static libraries.
Move IPC related source into a dedicated static library.
- integration tests need to be able to speak to wificond
- integration tests should not be linked against wificond internal
logic
Move server.cpp into the static library implementing wificond.
Bug:
28867751
Test: Compiles, unittests still pass
Change-Id: Ibe118576dbc09b309d589e5a015941428e3096b7