Changes for loadCTUData

Replaced getDepthScanIdx() with table g_depthScanIdx
Moved Analysis::loadCTUData to TComDataCU::loadCTUData since it only works with TComDataCU fields
Replaced CU.offsets[2] with local variables in loadCTUData since that is the only place it was set and used
minor changes to reduce the number of local variables in loadCTUData
search: give each Search instance an Entropy encoder (no output changes)

This essentially relocates the "active" entropy coder used during all analysis
from CTURow to ThreadLocalData. This actually reduces the number of Entropy
instances in the encoder, and solves the problem of sharing the entropy coder
between worker threads cooperating on the same CTU.
search: white-space nits
quant: pass entropy instance through init function
search: reorder nits, no effect

do allocations after simple configurations
TComMvField: class to struct, white-space cleanups