Fix array parameters

Array Parameters are also passed by pointer and are not a
firm.CompoundType. Adds check for firm.ArrayType to the TypeMap.