Remove out-of-bound access to vectors.
Add a build option for sanitizer.
Fix test for x86 machine.
Stop using void* in a bit_vector's constructor.
Stop using void* in a bit_vector's constructor.
Modify a constructor which receive external memory to copy to its own memory from the external memory.
Remove an unnecessary constructor.

The removed one is same as its const version.
Merge pull request #31 from gwtnb/test-x86

Fix test for x86 machine.
Remove an unnecessary const_cast.
Move mixable_versioned_table to framework directory
Use checked delete in scoped_ptr
Merge pull request #35 from jubatus/use-checked-delete

Use checked delete in scoped_ptr
Make driver_base noncopyable
Merge pull request #33 from gwtnb/bit_vector

Make bit_vector safer.
Merge pull request #36 from gintenlabo/make-drivers-noncopyable

Make driver_base noncopyable
Merge pull request #34 from suma/move-mixable_versioned_table

Move mixable_versioned_table to framework directory
Merge pull request #25 from gwtnb/remove-out-of-bound-access

Remove out-of-bound access to vectors.
make parameter name consistent with config parameter
add vnum
Merge pull request #29 from gwtnb/fsanitize

Add a build option for sanitizer.