Added solution & project parsing, bugfix CakeBuildLog & refactored AssemblyInfoParser
1. Added Support for MSBuild solution file parsing
2. Added Support for MSBuild project file parsing
3. Fixed bug in CakeBuildLog of args contained {x} log would crash as Console.Write assumed to be format string
4. Refactored AssemblyInfoParser into new location/namespace Cake.Common.Solution.Project.Properties