bitarray: some fixes and additions
bitarray: some fixes and additions

the BA_SET_XXX macros were buggy in that they appended a semicolon.
this made them unusable in if statements.

added a BA_GET_SWAPPED and BA_SET macro.

envyen/libulz,rofl0r/libulz,envyen/libulz