Update pb-to-cpp.uc

Added Select Case
Added Union
Improved user type member access with pointers
Improved ASC to use a const char instead of string where possible
Misc other small improvements