Lazy evaluation of expression to make it possible to use straight assignment.

Rename the =~ operator back to the more intuitive <<.
Create the Bitmap class sharing the specs.
Make chunk size configurable.

Write specs for edge conditions.
Rename the gem.
Get rid of repeat requires. Create bitops.rb so the library may be required like this: require 'redis/bitops'.
Make materialization atomic (configurable).

Make default chunk size configurable.

Revise and add missing comments in code.
Fix expression with bits set using [] after evaluation doesn't materialise the newly set bits.

Fix 'leaks' in specs (leaving behind keys created while the specs ran).
Properly namespace the classes using inside Redis::Bitops namespace.
RDoc documentation & readme.
...
...