Fix MAGN-3992

MaximumItem and MinimumItem don't handle mixed array of integer and
double values properly.
Fixed by using DoubleConverter as item selector for Min() and Max
methods.
Fixes http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-3992
MaximumItem, MinimumItem & Sort nodes don't replicate

- Updated the input argument type as IEnumerable<object> so that the
argument is marshaled as 1D collection, and hence it will replicate on
multi-dimension collection.
- On multi dimension collection these methods fail or behave wrong. It
should replicate and return values from each collection.
- Fixed http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-3567
Merge branch 'master' of https://github.com/ikeough/Dynamo into MAGN-3992

Conflicts:
	test/DynamoCoreTests/Nodes/ListTests.cs
Merge pull request #2041 from sharadkjaiswal/MAGN-3992

Fix MAGN-3992