Support IEEE488.2 packed binary formats

I know you already have this support in your experimental branch, but this adds it to the currently working base version.  No tests I'm afraid, there were no existing tests for params/results to follow along from.