SSE/AVX Support

These commits provide SSE/AVX support.  Additionally, these commits provide a bit of cleanup to the build of the C extension.