bci: Return false preventing invalid memory access

This patch fixes the helper function bci_ad_get(), returning false when
invalid memory access is detected due malformed AD data.
bci: Fix minor coding style issue
examples/bci-broadcaster: Use bci_ad_put() to assemble data
examples: Add bci-ibeacon example
nrf51822: Add README
examples: Update README
Update README