Merge changes Ieacf0d47,I28e0758f,Ia92c4190,I0ae2d70e

* changes:
  gn2bp: Add rule to replace arg by $(out)
  gn2bp: Add pre_create_action_module
  gn2bp: Replace arg by $(out) if possible
  gn2bp: Add desc.json to generate .bp for targets