Some changes in the C extension to return Qnil/Qfalse if error (so a pure Ruby wrapper can be used in this first iteration)
Add .swp files to .gitignore
Add StoreError. Discard Qnil/Qfalse return strategy.
Update lib and spec, fix syntax errors.
Update Caja::Box implementation
Update box_spec to delete test.db after the tests