Frame_params: Updated 3DR_X8+_RTF
Frame_params: Updating 3DR_X8-M_RTF for Copter 3.2
Frame_params: Updating 3DR_X8_RTF.param for Copter 3.2
Rover: Fix INS test in CLI to quit on enter

The curly brace was in the wrong spot.
Rover: Update release notes ready for 2.47 release.
Rover: Prepare for 2.47 release.
AP_Notify: give error msgs on failure to start
HAL_Linux: give error msg on failure to start toneAlarm
HAL_Linux: make rtttl tune and tune repeat flag list static members
instead of initialising them inside constructor
HAL_Linux: make tonealarm generation a passthrough operation
get rid of all delays and while loops(that may turn into infinite loop)
HAL_Linux Scheduler: reduce the delay inside tonealarm thread

Since the tonealarm is now passthrough the delay inside the thread needs to be reduced for precise tune generation
AP_HAL: make toneAlarm_init() return bool
HAL_Linux:create ToneAlarmDriver as a separate class

ToneAlarm is now declared as a separate class instance of which is added as a private member of LinuxUtil
Some minor fixes in this patch include changing return type of tonealarm_init() to bool and use dprintf
AP_Notify: cleanup use of bool from toneAlarm_init()
HAL_Linux: added ToneAlarmDriver.h