Better way of detecting Bits class. Compiled under Windows
Added test for encoding and decoding a protocol header with sub-byte bit fields
Made using Bits!N marginally better by not requiring the type when assigning to the members in the constructor