Add folder generation for the solution.
Rename SkipLastFolder to SkipLast, its a Generic option.
Cleaned up code
Merge in changes from hach-que.
Fix an issue where services were not implied by references
Fix a error with duplicated GUIDs.
Add support for ExternalProject's.
Format and document Actions.cs
Update documentation of more files
Merge remote-tracking branch 'origin/master'