Merge remote-tracking branch 'colin/globbing' into develop

Conflicts:
	src/test/Test.FAKECore/Globbing/Directories/build.fsx
	src/test/Test.FAKECore/Globbing/TestSample2/GlobbingSample2Specs.cs
Flatten the globbing module
Add PatchVersionFile to the packages in order to detect version from patch files.
Check for minimal FAKE version
Merge branch 'Globbing' of github.com:fsharp/FAKE into Globbing

Conflicts:
	src/app/FakeLib/Globbing/FileSystem.fs
	src/test/Test.FAKECore/Globbing/TestSample1/GlobbingSample1Specs.cs
	src/test/Test.FAKECore/Globbing/TestSample2/GlobbingSample2Specs.cs
	src/test/Test.FAKECore/Globbing/TestSample3/GlobbingSample3Specs.cs
Merge branch 'Globbing' of github.com:fsharp/FAKE into Globbing
Adding FileInclude operators for the experimental globbing
Adding more globbing tests
Adding more globbing tests
Use the right base dir for experimental globbing
Adding more globbing tests
Expose the globbing over filesets
Making file excludes work in filesets
Keep order when using multiple file includes
Don't list the file twice when using overlapping file includes
Dogfood the new Globbing
Dogfood the new Globbing
Show that we already can use ../ in FileSets - references #223
Cleaning tests
Create line breaks in Wix scripts