Revert "tenderloin: sensors: sensor_t needs two more fields, about FIFO. Put 0 for now, so it compiles."

This reverts commit 2462547f2001e18d744f12240ff634f5ca01e33e.
Add Gyroscope sensor userspace driver

1. Add MPU3050 sensor based on the hardware/invensense/libsensors/ example
2. Updates to sensor setup by John Newby

Requires the hardware/invensense from Jellybean - in Kitkat the
support for MPU3050 has been removed from invensense drivers
Fix magnetometer
libsensors: cleanup

Also incorporates jcsullins's patch from gerrit:
http://review.cyanogenmod.org/#/c/27936/
tenderloin:  update libsensor includes to proper link

Change-Id: Ib0544b78e3a4dad595f504af4e9c295c2b9125f4
sensors: handle axis allocation and negation in kernelspace
sensors: add offset for tenderloin acc x axis