[NTOSKRNL]
- Implement FsRtlNotifyFilterReportChange
- Implement FsRtlNotifyUpdateBuffer
- Implement FsRtlCancelNotify
- Implement FsRtlNotifyGetLastPartOffset
- Fix implementation of FsRtlNotifyFilterChangeDirectory

This finishes the implementation of file system notifications inside the kernel.
Data are properly returned to the caller on changes.

CORE-2582


git-svn-id: svn://svn.reactos.org/reactos/trunk@62442 97493ccd-5924-5043-b1f5-66cb403b36ce
[FASTFAT]
Add required fields to handle file system notifications to device extension/VCB and properly initialize them on volume mount


git-svn-id: svn://svn.reactos.org/reactos/trunk@62443 97493ccd-5924-5043-b1f5-66cb403b36ce
[FASTFAT]
- Implement VfatNotifyChangeDirectory which handles file system notifications registration
- Also add support to dispatch routine for not queuing IRPs when pending and not required
CORE-2582


git-svn-id: svn://svn.reactos.org/reactos/trunk@62444 97493ccd-5924-5043-b1f5-66cb403b36ce
[FASTFAT]
Add really limited support for file system notifications.
In case of file creation, we report this.

More cases are missing, such as: dir creation, attributes change, size change, last write change.
See: http://msdn.microsoft.com/en-us/library/windows/desktop/aa364417%28v=vs.85%29.aspx as a reference

CORE-2582


git-svn-id: svn://svn.reactos.org/reactos/trunk@62445 97493ccd-5924-5043-b1f5-66cb403b36ce
[FASTFAT]
Properly handle directories when notifying the kernel about creation.

This makes the MS test application fully passing on ReactOS.
You can find it at: http://msdn.microsoft.com/en-us/library/windows/desktop/aa365261%28v=vs.85%29.aspx

CORE-2582


git-svn-id: svn://svn.reactos.org/reactos/trunk@62446 97493ccd-5924-5043-b1f5-66cb403b36ce
[NOTSKRNL]
Fix Frenchism, spotted by Christoph


git-svn-id: svn://svn.reactos.org/reactos/trunk@62447 97493ccd-5924-5043-b1f5-66cb403b36ce