qa: replace boost utf with custom application
qa: remove dead code used to resolve old tolerance casting
qa: in qa_utils make all archs use their own input buffer

This makes it possible to test kernels that operate in place with
an odd number of test iterations
qa: correct individual test parameters

bring over lingering test parameters from old QA and
tweak vlen and iter to tease out future oddities
qa: make conv_k7 run faster in profile