Volk avx

Notice that 0d4c226 breaks QA for rotator because the rotator is using an int version of abs for complex float. Sylvain addresses this in his rotator branch. This will close bug 627, and depending on the result of Sylvain's branch we may need to open another bug for the rotator.