Changed long inputs to Strings due to serializable issues with byte arrays.
Changed byte[] returns to Strings also due to serializable issues.
byte[] inputs now must be passed as comma separated Strings.
Added ble start advertising with scanrecord.
Changed an input of an RPC function from List<String> to String[]
since there were type problems from python to java.
Also uncommented onConnectionCongested which I'm not sure why it got
commented out to begin with.
Added classic le scan and le advertise callbacks/generators/start/stop/shutdown
.Fixed some documentation.

Change-Id: Ib0099b46ae506e6d649d755c405468a0c092e18c
6 files changed