Add leveldb header back to util/io.cpp
Place InternalThreadEntry lower in the {,Image,Window}DataLayer.cpp
Add and transform Datum vector in the MemeoryDataLayer