Add the ability for a ClangASTType to be marked as 'packed' when constructed