Fixed an internal error when an assembly is referenced more than once
Fixed an internal error when there are errors in task parameters
Fixed compilation errors
Implement Char.ToLower()/ToUpper()/IsDigit()/IsWhiteSpace()
Switch to using regular expression for IsWhiteSpace
Merge pull request #357 from sdarnell/char_methods

Implement Char.ToLower()/ToUpper()/IsDigit()/IsWhiteSpace()
Add IsInfinity/IsPositiveInfinity/IsNegativeInfinity() to Double and Single.
Merge pull request #358 from sdarnell/isinfinity

Add IsInfinity/IsPositiveInfinity/IsNegativeInfinity to Double/Single
Updated history
Fixed error when a switch label could not be represented by a signed int (#359).
Fixed bug in generated iterator state machines that could sometimes cause the wrong finally blocks to be executed if the iterator is disposed when it has not run to end.
Fixed bug in generated iterator state machines that caused nested finally blocks to not be executed if execution of an inner finally block throws.
Add support for List.Sort(IComparer).
Source of this change comes from AstrorEnales' change from pull request #239.
Implement Array.Clear().
In future the implementation could probably be replaced by a call to the ECMAScript6 Array.prototype.fill.
Merge pull request #360 from sdarnell/SortWithIComparer

Add support for List.Sort(IComparer).
Update history.txt
Use Array.prototype.fill if available.
Merge pull request #362 from sdarnell/ArrayClear

Implement Array.Clear().
Merge remote-tracking branch 'upstream/develop' into develop