Revert "Revert "Negative indices for list nodes, and list insertion and ...

Reverts DynamoDS/Dynamo#3307