parser now does the following for each data value:
1) promote unsigned values to next larger type
2) replace with null if value equals missing value
3) apply scale factor and addition offset
to do this, the netcdf variable for each structure member was needed
this required walking the variable list along with the struct iterator
Former-commit-id: fd1ad8de3b [formerly 52a7443a6c] [formerly 82cee15739] [formerly fd1ad8de3b [formerly 52a7443a6c] [formerly 82cee15739] [formerly 3e5a5774c4 [formerly 82cee15739 [formerly dee6d1d1bd169854109f0921ca0c23bc212d2df9]]]]
Former-commit-id: 3e5a5774c4
Former-commit-id: cdf6991fde [formerly 796305a348] [formerly 22579f0db72fee00e444ab1a89a6b5b9d69cce63 [formerly e3020dbe8f]]
Former-commit-id: 8ca290ab6d586c69ce59ca620fc83b3705df85ed [formerly 38cc44f20a]
Former-commit-id: d1f3144e7b
added current WMO BUFR code/flag XML table file
created parser that can read the WMO XML
created JAXB files for BUFR translation XML files
created utility to generate translation tables for specific BUFR tables
Former-commit-id: 5eee7e6034 [formerly f4ac2d117e] [formerly 6d3d459a90] [formerly 5eee7e6034 [formerly f4ac2d117e] [formerly 6d3d459a90] [formerly d9eb75280d [formerly 6d3d459a90 [formerly 2634afede20af4ab6d059ef6dbd1af093184f90a]]]]
Former-commit-id: d9eb75280d
Former-commit-id: 628831261b [formerly 1bfbe099ea] [formerly 829beea4f8449a55d4ba450cb7b423c7d691c147 [formerly a153775c32]]
Former-commit-id: d772b46e5a1d8c24a3098e4dd949f435573b7830 [formerly 77b66da899]
Former-commit-id: 2169cffb74