Include <sys/uio.h> where it is used

<sys/uio.h> is transitively included via <log/log.h> currently but
after some refactoring it won't be, so include it properly now.

Plus some cleanup of header ordering from clang-format.

Test: build
Change-Id: I8bf45dbb64fae9a3fe008434679650e1ac04c164
1 file changed