fixes inability to reconfig a beacon

Beacon config scanning is now compatible with new scan library
Please review @schilit