Fixed ability to switch channels in read func.
Updated bug documentation
added/fixed adc tests

-Rewrote 10 and 12 bit tests
-Added and completed channel enable and disable tests
fixed pointer-bug for adc_tests
Added three more ADC tests

-Channel status test
-12 bit reading channel test
-10 bit reading channel test
Cleaned code

-Cleaned main.c from test code
-removed manual ADC tests from test_runner.c
corrected formats
Merge branch 'integration' into adc

Conflicts:
	src/main.c
	src/test_adc.c
Merge branch 'adc' into integration