Heavily RVO'd and inlined ref_mul and sse_mul. Preliminary tests are good over 10K operations. Needed to use correct alignment with _aligned_malloc() and __declspec(align(16)).