Correct DualShock 4 HID descriptors

 -A 6 bit value had a logical maximum of 255 when the largest it can be is 63.
 -Correct a logical max value that should be 255 instead of -1.
 -Clamp the gyroscope values to -8192/8191 as these are the largest true
  orientation values.  Anything larger or smaller is just noise.
 -Correct an outdated comment block.

Signed-off-by: Frank Praznik <frank.praznik@oh.rr.com>
Merge branch 'alchemist-3.10' of github.com:ArtVandelae/steamos_kernel into alchemist-3.10
hid: sony: Copy the initial LED state to the sony_sc struct

The LEDs aren't set on the Sixaxis on USB until the PS button is pushed, but
the initial_values array still needs to be copied to the sony_sc struct so
they can be set properly when that happens.