Convert advertising HAL from struct into class (1/3) am: 4a635288b8 am: b5496ca506 am: 6e00d6c9f5
am: 8cf15fee33

Change-Id: I50b355ba585343985bba9c8a63a8a00071b8d11e