Conversion architecture extended

Convert_List method uses a dictionary to map GH types to .NET types.
Default case passes input object through to Ironpython and lets the user
handle it.