[CORE] vmm_devdrv: Use driver probe/remove when bus probe/remove not available

There are quite a few lazy-developer in Linux kernel who dont implement
bus probe/remove for their custome bus types (e.g. MDIO bus). For such
bus types we have to fallback to driver probe/remove when bus probe/remove
is not available.

This patch extends __bus_probe_device_driver() & __bus_remove_device_driver()
as per above.

Signed-off-by: Pranav Sawargaonkar <pranav.sawargaonkar@gmail.com>
[LIBS] Add ctype library for ascii character related APIs

Porting linux-like ctype library for ascii character processing.

Signed-off-by: Pranav Sawargaonkar <pranav.sawargaonkar@gmail.com>