Consolidate all patches into a single one and add support for jaguar processors.

After doing some further looking, I determined that the only significant differences between each of the patches was in the line offsets (with the exception that the 3.2 patch was missing a file).  The patch program itself is intelligent enough to handle differing line offsets, so we only really need one patch.  This single patch has been tested to apply correctly against all of the most recent kernels from the 3.2, 3.7, 3.9, 3.10, 3.11, and 3.12 series, as well as applying cleanly against the head of Torvalds own git repository.  A single patch makes things much easier on people who want to use it, and makes updates easier because things only need changed in one place.

Note that this is intended to supersede my previous pull request.