add firmware address and length to hex file metadata; allow alternate bluetooth service UUID