xinput.sh: Handle loading properties with spaces in values

Also, handle loading very long property values. These are needed for
handling custom acceleration curves.

BUG=chromium:403953
TEST=manually tested custom accel persists across reboot on gnawty

Change-Id: I40098c42328b5c7b7dcbd034885509588d06cc5a
Reviewed-on: https://chromium-review.googlesource.com/212499
Reviewed-by: Charles Mooney <charliemooney@chromium.org>
Tested-by: Andrew de los Reyes <adlr@chromium.org>
Commit-Queue: Andrew de los Reyes <adlr@chromium.org>
1 file changed