Fixed project references
Split LessMsi project into LessMsi.Core, LessMsi.Cli and LessMsi.Gui

Moved "lib" and "bin" out of "src"
Updated namespaces
removed bad Config that caused xbuild error aobut missing OutputPath and failed build.
Changed ToolsVersion attribute to work with VS2012 and gets prsolution to compile (unit test still failing).
adding .gitattributes to keep build.sh line endings as lf only
okay vs2012 builds now but xbuild is still complaining about missing OutputPath
Apparently xbuild requires this empty config to be x86 to match the actuals build configs?
Working on getting a clean copmile via xbuild. Close but LessMsi.cli is still failing (not setting an output filename for some reason).
fixed error due to post-build step.
fixes #23 - issue with unit tests being path dependent
A clean build from commandline and some filename casing changes.
fixed cli usage message to reflect new filename