added missin struct and enum.
Do not include missing headers.
Use standard bool.
Remove missing functions.
Add mm_camera_status_t.

Taken from https://github.com/Dorregaray/libcamera2/blob/master/QCamera_Intf.h.
add mm_camera_config.

Taken from https://github.com/Dorregaray/libcamera2/blob/master/QCamera_Intf.h.
Added liveshot_status.

Taken from https://github.com/Dorregaray/libcamera2/blob/master/QCamera_Intf.h.
Added missin structs.