[Windows] Fix Windows shell scripts.

Cygwin doesn't like \r\n.
Append /cygdrive/ to winbuild.sh.
[NUnit] Old unit test results are now preserved.
Bump nrefactory.
bump md-addins
[Ide] Fixed main toolbar drawing on linux.
Bump configure.in to require Mono 3.0.4+
Use mono-sgen for the Linux launch scripts

Fixes BXC12010 - mono option --gc=sgen is silently ignored
Don't run Mono in debug mode by default on Linux
Set OXYGEN_DISABLE_INNER_SHADOWS_HACK in launch script

Fixes blank text editor when using oxygen-gtk theme.
[Ide] Improve filtering of bad GTK+ themes

* Case-insensitive check
* Allow oxygen-gtk if OXYGEN_DISABLE_INNER_SHADOWS_HACK is set
[Ide] Improve check for bad GTK+ themes on startup

* Actually check the current theme, not just the preference
* The Xamarin theme is the default fallback, if installed
* Tell the user to install additional themes if there aren't any
* Allow running with bad themes if no fallback exists
Update gitignore
Fixed 'Bug 14405 - Incorrect "argument not used in string format" warning'.
[CSharpBinding] Fixed pre processor syntax highlighting bug.
[Core] Fix potential NRE caused by FindFacadeAssembliesForPCL
PCL projects automatically reference all framework assemblies
[CSharpBinding] Switched to new indentation engine.
Bump nrefactory.
[UnitTests] Fixed failing unit test.
[CSharpBinding] Fixed unit tests.