adding prelim min_by
fix some compile errors for min_by
add min_by and max_by
Merge pull request #76 from bennidhamma/master

Add min_by and max_by implementations.
Fix build break
Add max_by, min_by to method tables
Win8 fixes
More Win8 fixes
Fix type preventing Ruby.sln build on case-sensitive filesystems (Mono+Ubuntu)
Adds IronRuby Windows Store app
Win8 uses put_ prefix for property setters; remove SecurityTransparent attribute in Win8 build
Allow LanguageContext to control Scope creation
Added virtual methods to LanguageContext which allow implementations to
control how ScriptEngine and ScriptCode generate their default scopes
for the language. This allows the language to control what type of
backing store is used for Scopes, as well as any initialization which
needs to be performed to make the scope ready for consumption by the
language.
Merge remote-tracking branch 'SPARTAN563/master'
Experimetning with IInspectable
Implements String#try_convert
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'