remove BASE_MB related code
Merge pull request #495 from sijchen/add_me_test11

[Encoder UnitTest] add basic me test
Merge pull request #493 from mstorsjo/fix-macro-typo

Fix a typo in a macro name, EXTENTION -> EXTENSION
Merge pull request #489 from sijchen/me_refactor22

refactor ME for easier adding other search methods
Remove an unused variable

This fixes a warning in MSVC.
Include time.h in DataGenerator.cpp

This fixes building on MSVC.
Merge pull request #497 from mstorsjo/remove-unused-variable

Remove an unused variable
Merge pull request #498 from mstorsjo/add-missing-include

Include time.h in DataGenerator.cpp
Add time.h for Windows build.
Check for the right function pointer

This code checked whether one function pointer was non-null,
but the went on to call a different function pointer. Check
for the one that actually was called.
Avoid clobbering the registers q4-q7 in DeblockingBSCalcEnc_neon

Remap q5 to q8, q6 to q9, q7 to q10 and q8 to q11, and push
q4 to the stack.

This was missed previously since the codec unittest doesn't
test encoding with loop filter enabled yet.
Fix the indentation of some nasm macros
Merge pull request #500 from mstorsjo/fix-func-ptr-check

Check for the right function pointer
Add encoder tests with deblocking and/or denoising

This increases the coverage of assembly routines (and encoder
features in general) tested by the codec unit test.
Fix a typo, Smple -> Sample
Merge pull request #499 from ethanhugg/winbuild_time

Add time.h for Windows build.
Merge pull request #502 from mstorsjo/fix-macro-indentation

Fix the indentation of some nasm macros
Format x86 assembly constants in a yasm compatible manner

This is similar to what was done in a6463be0cc7 - yasm requires
these constants to have a zero after $.
Remove the unused define NOPREFIX

Nothing in the x86 assembly reacts to that define (nor anything
else within the code base).
Add defines of arg11 and arg12 in asm_inc.asm