analysis: actually count numRefs, combine depth counters
asm: avx2 assembly code for 16bpp version of transpose(8, 16, 32 and 64)
picyuv: fix 16bpp warning
picsym: remove trivial access methods, cleanup

Remove redundant data, use intptr_t more consistently for picture strides.
Yuv stride can stay as int, the strides are never more than 64 bytes. Use
uint32_t for block counters

Rename getCU() as getPicCTU() for clarity
pull TComPicSym into common/ as FrameData

Document the nature in how these are reused by multiple pictures.
Frame::m_picSym was renamed to Frame::m_encData to make the relationship more
clear.
cmake: quiet -Wmaybe-uninitialized warnings in encoder/

gcc >= 4.8 is catching false positives from Clip3 (std::min<>(std::max<>)) when
the arguments are all known at compile time.  Just shut-up, please.
cmake: newer GCC/MinGW define __rdtsc and do not like our redefinition
cmake: remove source group for TLibCommon/ in MSVC

Allow the remaining files to be grouped with the rest of common/ for now
predict: keep ref indices, rather than mvField pointers
analysis: streamline parallelModeAnalysis
analysis: consistent use of subPartIdx
analysis: nits
analysis: don't pass global variables to create methods
analysis: allow --amp to actually work with RD levels < 5

This changes none of the presets or defaults, it just allows
--preset medium --rect --amp to perform as the user would expect
analysis: fix --pmode crash, do not look at intra results if not P_SLICE
param: do not enable fast CBF at faster presets (no behavior change)

This flag has never had any effect at the RD levels these presets use, so this
never had any effect, except showing 'cfm' in the logged tools list.
cmake: use -Wno-uninitialized, to avoid confusing clang or older GCC
analysis: allow --b-intra to work with RD levels < 5 (no behavior change)

This changes no existing presets. This flag used to default to be on, but it
was ignored at RD levels 0..4. Now it defaults to off, but is enabled by all
the presets that use RD 5 and 6. This commit re-orders the tools log line to
place similar options near each other
search: removed redundant getAllowedChromaDir function call
search: removed redundant context store