htc_headset_misc: fixup for new kernel
drivers: misc: fix compilation
ruby: fix some stuff

 - audio works!
 - batt % is only reading 10%