Include uapi/err.h, lk/types.h and LK's assert.h

When using musl in the kernel, we'll still need some macros
and type definitions provided by the LK versions of these
headers.

Bug: 230134581
Change-Id: I4865659ba79cab65e33ed272953b3b16738d3632
3 files changed