message: assume type is address if type is unknown
  instead of throwing an exception, this change will assume unknown types are addresses and return them as such.
  this is a lot more graceful than killing the whole compile process because some libraries had unknown types.
diff: @@ -93,5 +93,5 @@ export function parseEvmType(rawType: string, components?: EvmSymbol[], internal
  return parseEvmType('uint8')
  }
  - throw new Error('Unknown type: ' + rawType)
  + return { type: 'address', originalType: rawType }
  }
  