Revert^2 "Remove c++ implementation of aconfigd"

This reverts commit 42c46ee4dde5f0de393cf1c9fc644e594b89c440.

Reason for revert: reland the change with the fix

Change-Id: Ia3b4a651d5045cf7dbf929fb2893d2b46f257c81
26 files changed