[CORE] vmm_devdrv: Add support bus event notifications

This patch adds linux-like bus event notifications.

The bus events which can be listened include:
1. Add device
2. Delete device
3. Bind driver
4. Bound driver
5. Unbind driver
6. Unbound driver

Signed-off-by: Anup Patel <anup@brainfault.org>