Add spec for overflow at initialization
Alias Bis#size to Bis#length
Define bitset size in every spec context
Rewrite concatenation logic
Improve specs for bitwise operations
Make Bis an Enumerable type
Do not use log2 to get integer bitlength when argument is 0 or 1
Add Bis#each_byte