Added AVRO records for Beacon request and response.
Flatten the BEACONRequest interface and move the specification to beacon.avdl