Fix type preventing Ruby.sln build on case-sensitive filesystems (Mono+Ubuntu)
Fix #95: Restrict platforms the P/Invoke SetEnvironmentVariable.

Only platforms with native code support should be using P/Invoke.
Fix #92: Fix failing TeamCity builds.

TeamCity builds were failing on test_cgcheck because
generate_reflected_calls.py was not updated.
Make super pass with new test
Closes: http://ironpython.codeplex.com/workitem/33663
Fix for cp33720
 - lock non-threadsafe LRU cache before use.

Add test for cp33720
Merge remote-tracking branch 'mvanderkolff/master'
Merge remote-tracking branch 'mvanderkolff/cp33720'
http://ironruby.codeplex.com/workitem/7305

Use Stream.Null for File.open('nul').
Workaround Mono regex bug to fix `require` with IronRuby on Mono.
Merge pull request #109 from vikhyat/master

Get IronRuby `require` to work with Mono
Merge pull request #107 from ife/master

http://ironruby.codeplex.com/workitem/7305
Merge pull request #79 from head-thrash/master

Fix typo in Solutions/Ruby.sln
Added support for compiling against .NET 4.5
Removed comments from last commit (should have been removed then, was only for testing).
IronPython compiling agains v4.5

Pull #85
"Everything" compiles
Renamed to FEATURE_
Merge remote-tracking branch 'Alxandr/Net45'
Update IronPython.sln with the v45{Debug,Release} targets.
http://ironruby.codeplex.com/workitem/7332

Replaced CLR2 compiler define with FEATURE_CORE_DLR when generation ReflectionCache. Changed LF to CRLF for generated files.