Introduce end-of-line normalization (see http://stackoverflow.com/questions/15641259/how-to-normalize-working-tree-line-endings-in-git)
Use static field to allow custom references in template compilation (improved mono support).
Allow custom assembly resolving (this should make supporting mono easier).
This is a more clean approach to my "hacky" quick-fix before.
New build system.
Added back .net40 profile.
Travis and appveyor support.
Improved documentation.

Conflicts:
	nuget/RazorEngine.nuspec
	nuget/lib/net45/RazorEngine.dll
	nuget/lib/net45/RazorEngine.pdb
added release docs target
Update generated documentation 3.5.0
Bump version to 3.5.0
Bump version to 3.5.0
added build status.
xbuild doesn't like multiple defines within quotes.
exclude the mvc project for now.
remove and ignore the gh-pages folder (used by FAKE to commit to the gh-pages branch)
there is no C:\ on mono.
docs improved.
improved assert.
oO.
exclude VBNET tests when we are on mono.
be a little more verbose in the TemplateCompilationException message
set references manually.
need more debug info.