Replace PATH 2 bytes length info for 1 byte ORDER + 1 byte UNUSED in …
Created by: pnorbert
…BP4 variable metadata header both in metadata buffer and data buffer.
This PR changes the BP4 format slightly to make room for a per-variable flag about ordering. There is no code to set this flag, right now it is a fixed 'K' character to indicate the variable has the "original" order, i.e. whatever the language default is. Also allowed characters are 'C' and 'F' after the numpy convention. This may have to be extended if numpy actually has more options as mentioned in #1705.
Change: the variable Path is always empty now and there is a 2-byte {0,0} place in the variable metadata header both in the data buffer (data.N) and metadata buffer (md.0). The first byte is now used for this flag, the second is an "UNUSED" byte.