move common tasks to shared file
rename file
first version of the gyro
gyro test application
remove adc, battery & gyro major number. (will be dynamically allocated)
move more generic setup to common.c (sysfs setup),
driver non-generic init can now be omitted in some cases (calling i2c init directly)
cleaning up makefiles, silence output
main
Merge branch 'master' into gyro

Conflicts:
	modules/Makefile
	test/Makefile
Create Gyro object, reading gyro / accellero sensor and processing the data (cout for now)
create Thread object, handles basic threading.
properly initialize gyro sensor.
add Gyro calibration.
move thread/file to generic lib
gyro test code tests gyro speed
application reads gyro sensor for a while.
update build, so the active project is shown.
use i2c_transfer instead of i2c send / recv
Merge branch 'master' into reintegrate_gyro

Conflicts:
	modules/Makefile
	test/Makefile

cleanup Makefiles