add unittests for union and nested structs and classes
Merge pull request #4196 from rainers/addtests_pointerBitmap

add more unittests for __traits(getPointerBitmap)