1. Added ByteBufferReader subclasses to read ByteBuffer using Unsafe.

2. Changed Spark version to 0.7.0.

3. Added a bunch of unit tests for column iterators.