[BUGFIX] Only write color once
[BUGFIX] Check for disconnected controller
Merge branch 'master' of github.com:TeamElevate/ds4linux
[BUGFIX] Only update data if read in
Updated printf to be more verbose
Added timeout to bluetooth
Added more verbose output
[BUGFIX] Check for errs or hups