Add SSE SIMD implementation of computationally intensive routines.
Add SSE2 SIMD implementation of computationally intensive routines.
Import autogenerated files for unix/ and common/ subdirs to make source
compilable without GNU autotools.
Include Huffman codec optimizations borrowed from TurboJPEG
Don't mix LOCAL() and qualifiers.
Move variable init around a bit to please crappy compilers.
Add new simd files to Visual Studio project file.
Revert r3657 (import of autogenerated) files.
Make source compilable via GNU autotools which are part of RHEL 5.
Fix broken buffered I/O (to make cjpeg work)
Work around subdirectory bug in older automake.

Older versions of automake doesn't properly support no-recursive make.
Reimplement the build system by having a local Makefile.am in the
simd/ directory.
Eliminate backward incompatibility that required empty_output_buffer() to handle cases in which the buffer wasn't 100% full
Fix build for RGB_PIXELSIZE==4
Add environment variables to force MMX/SSE2 code path selection
Implement new colorspaces to allow directly compressing from/decompressing to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion
Include low-level unit tests borrowed from VirtualGL
Check if C++ compiler is present.
Don't install test programs, build them only.
Oops.  jcolsamp.inc needs to be included from j[c|d]clr[mmx|ss2].asm so that it receives the effect of the redefined RGB_* macros
Oops.  jcolsamp.inc should be included from j[c|d]clr[mmx|ss2].asm so it received the effect of the redefined RGB_* macros