Updated x265_param_parse to use parseName & a few nit fixes
asm: fixed invalid testbench input for addAvg primitive, fixed addition overflow for some block sizes.
encoder: enable timing info in VPS
cli: refactor handling of input file parameters

* allow y4m header to provide aspect ratio
* allow user to override Y4M aspect ratio or frame rate
* allow user to provide data possibly missing from Y4M header
* do not clamp framesToBeEncoded to predicted file size (stop at EOF)
rc: store qp in TComPic::avgQpRc in CQP.
testbench: remove redundant casts of X265_MALLOC() output
mbdstharness: nits
encoder: rename _param parameter to p for readability
encoder: log the average QP used per frame, per I slices, P, and B slices

--HG--
extra : amend_source : 6afe21f48af4a0e48637d3b7d6f45f5eb8c9552a
weight: bump weight analysis logging to --log 4, reduce spew
input: workaround MSVC runtime bugs in older compilers (fixes #27)

Prior to VC11, ifstream::pos_type could not handle 64bit sizes correctly
all_angs_pred_32x32, asm code
vec: remove intra-sse41.cpp, full asm coverage for intra prediction