Updated projects output directories to correspond needed structure.
Implemented base build.fsx.
Implemented .bat files for building specific targets.
Set definitions.
Implemented Clean target.
Implemented Build target and its dependencies.
Implemented RunTests target and its dependencies.
Fixed packages restoring for projects.
Implemented Release target and its dependencies.
Added Nuget.key to ignore list.
Fixed failing build after checkout due to removed NuGet.key.
Fixed filling dependencies.
Merge remote-tracking branch 'tchief/master'
(*) New version
(*) TopologicalSort: refactor for reuse
(*) New version 1.0.2.0
(*) New version number
(+) Added EnumerateFrom() method

(*) Update version
(*) New Version Number

(*) Updated TimSort() to accept an IComparer
(*) New Version

(*) Converted all Comparer to IComparer
Merge branch 'master' into develop

Conflicts:
	.gitignore