reviewed the definition of APP_ERROR_CHECK, it has defined variable so that need not the CHECK_ERROR macro
add ble_app
added bluetooth advertisement code
added uart test
added simple_uart printf support