[KERNEL][VFS] Update open() prototype in struct fs_ops
[KERNEL][VFS] Add channel_send_recv()
[KERNEL][SYSCALL/VFS] Change prototype of device_send_response()
[USERLAND] Update userland to support new device_send_response()
[KERNEL][VFS] Update vfile structure
[KERNEL][VFS] Add device_open()
[KERNEL][VFS] Add new implementation of vfs_open()
[USERLAND][LIBDRVIER/DRV] Update to support new open() protocol
[KERNEL][VFS] Add struct mount_entry to struct vfile
[KERNEL][VFS] Add protocol for new read()
[KERNEL][VFS] Add device_read()
[KERNEL][VFS] Add new vfs_read()
[USERLAND][LIBDRV/DRV] Update to support new read()