Support multidimensional arrays in sem_check_aggregate
Fix Valgrind warning in hash_replace
Disallow unconstrained array elements of arrays and records
Fix various issues with unconstrained array aggregates
Parsing and checking for predefined shift operators
Xilinx UNISIM_VPKG builds now