Cleanup roaring integration code

Mainly fix code style, rename variables, clean up some logic
Great, it works with the cast and 0.4.2 seems to work too. I think it's still useful to have a way to create an Immutable copy to ensure the underlying bitmap never changes.