AJCORE-269: Cleanup behavior of BD=on

Only link the bundled daemon to executables when BD=on; don't link bundled
daemon to shared libraries.

Change-Id: I6f404489d0912a3179d315264c6dab2624356b1d