Clean up of merge

Removed unnecessary duplication and conflicts related to nestedType<T>
within FileSystemProvider.fs
Added docs for relative root paths

Added documentation demonstrating usage of relative root paths in the
FileSystem type provider
Fixed typo in documentation
Merge pull request #24 from ReedCopsey/master

Adds documentation for Issue #20
Added named parameter as per #24

Added named parameter to docs for FileSystem at the request of @forki
Merge pull request #25 from ReedCopsey/master

Added named parameter as per #24
Changed "Parent" to delayed member

Changed "Parent" folder to be delayed when using relative paths.  This
prevents cascading creation of all types to the root folder of the
drive.
Merge pull request #26 from ReedCopsey/parent-delayed

Changed "Parent" to delayed member
XMas edition
Changed "Parent" to delayed member

Changed "Parent" folder to be delayed when using relative paths.  This
prevents cascading creation of all types to the root folder of the
drive.
XMas edition
Merge remote-tracking branch 'upstream/master'
Changed "Parent" to ".." for paths

Addressing issue #27
Merge pull request #32 from ReedCopsey/parent-path2

Changed "Parent" to use ".." instead of "Parent" in RelativePath
Change FileSystem TP invalidation

Changes the invalidation logic to be more fine grained, and only
invalidates when used folders have changes
Added CommonFolders

Added CommonFolders to help with Issue #31
Fixed RelativePath<""> to work properly

Made RelativePath require the local path specifier, and added tests to
verify that "" and "." both work properly for project path.
Added CommonFolders docs

Added documentation for CommonFolders
Fixed test that failed from FAKE

The unit test harness under FAKE doesn't shadow copy the same was as
standard nunit, so adapted tests to not fail.
Merged with latest master