[libc] add implementation for isprint
[libc] Add implementation for isgraph and iscntrl
[lib][libc] add ispunct()
app: aboot: validate and fix device info