The repository root had accumulated ~45 .c/.h files sitting directly
next to the project files (meson.build, scripts/, tests/, docs).
Move all sources under src/ and the public header to include/ so the
top level reflects the shape of the project rather than its source
file count.
This commit is a pure git mv with no content changes, so git log
--follow keeps working across the move.
Signed-off-by: Igor Opaniuk <igor.opaniuk@oss.qualcomm.com>