Cleaned up runtime headers. Removed SOFTBOUNDCETS_TRIE macro as it is by default uses trie. Added a pass to handle VectorType with pointers. SoftBoundCETS flattens out the vectors and loads the metadata individually and subsequently constructs the VectorType Metadata