Add README file
Add AUTHORS file
ll: Add link layer initial files

This patch adds the initial Bluetooth Low Energy Link Layer files which
it is planned to manage the radio layer, controlling packets
transmission and state machines.
bci: Add Bluetooth Command Interface files

This patch adds the initial files to implement the Bluetooth Low Energy
Command Interface. It is planned to similar to HCI interface, however it
might provide less abstractions since there isn't host and controller
separation on embedded systems.
Add .gitignore
build: Add Makefile.common
nrf51822: Add Makefile.platform and flasher
log: Add log interface

This patch adds the interface which every platform should implement to have
logging capabilities.
nrf51822: Implement log module
examples: Add README file

This patch adds a README file with instructions to build & install the
examples.
examples: Add logging example
timer: Add timer API
nrf51822: Add app_error_handler
nrf51822: Implement timer module
examples: Add timing example
radio: Add intial radio files

This patch adds the initial platform specific files, related to radio
interface function. Each platform should implement its abstractions
based on the radio header file.
timer: Extract timer_create() from timer_start()

This patch breaks timer_start() API in two other APIs: timer_start()
itself and timer_create(). This was made because it is common in BLE
to have the same timer triggering with different timeout and data.
examples: Update timing example with new timer APIs
nrf51822: Change log interrupt level to HIGHEST

This patch changes the log interrupt level to allow put DBG statements
inside others interrupt handlers.
radio: Change radio_init() return type