Begin refactoring read/scan code to data request adapter.

Refactor read code now, then scan code.
Add basic C* row scanner.

New CassandraKijiRowScanner does not implement paging.  I am not sure
whether the current implementation will work if every Kiji row does not
have at least one entry for every column family (Cassandra table).