Update git submodules

* Update external/lk from branch 'master'
  to 25cc56e8a55a591275775a5be5c5c72ec58dcb0b
  - Add make utility functions to handle commas
    
    Adds a COMMA define containing a literal comma and a macro to strip a
    trailing comma from a variable.
    
    Test: build.py
    Bug: 196474053
    Change-Id: I47480edae493d3c10c3b891b2cbbcfd0d519c8ef
    

* Update trusty/kernel from branch 'master'
  to d2d009f6dcf610ef02b4ea2182b284049393ab2f
  - [rust] Generate a rust-project.json file for rust-analyzer
    
    Rust-analyzer can read a rust-project.json file describing the crates in
    a build instead of using Cargo.toml files. Adds build system support for
    generating such a file describing all of the Rust crates in the build.
    
    Test: build.py
    Bug: 196474053
    Change-Id: I295d04c3f06e438635957469c5683f1159ef0faf
    

* Update trusty/user/base from branch 'master'
  to 4b6dc47eae2590526b8efec8fbcc03bc2478225f
  - [rust] Generate a rust-project.json file for rust-analyzer
    
    Rust-analyzer can read a rust-project.json file describing the crates in
    a build instead of using Cargo.toml files. Adds build system support for
    generating such a file describing all of the Rust crates in the build.
    
    Test: build rust app and inspect rust-project.json
    Bug: 196474053
    Change-Id: I1b7e7e8b4bae63336b12614bd8c92b5c501986ca
    
3 files changed