change naming convention for scan cycles
add validation of identifier parsing and conversion to byte array
Merge branch 'master' into android-l-apis
add ability to re-encode beacon byte string.  this will enable transmitting when Android L comes along
Merge branch 'master' into android-l-apis
rework BeaconTransmitter to clean up interface and to be based on byte sequence generation from the BeaconParser