adding the control of the MD03 boards using I2C
Isolating USB reception of packets
Merge branch 'LinuxDev' into ReceiveUSB
Fixing the reception of packets from USB
Checking basic communication with the MD03 and some bugfixes (enabling bypass of oscillator for PF1, and switching the names of SDA and SCL in the code)
moving MDO3's SDA to PA10
Cleaning up MD03 code and adding a simple test for basic R/W to the MD03
Getting the last and working version of the MD03 library
Testing the MD03 library through the USB receive interrupt
Merge branch 'MD03'

Adding the library to communicate with the MD03 via I2C, and removing
the testing code on main.c to be as generig as possible

Conflicts:
	Makefile
	Source/ROS_USB/ROS_USB.c
	Source/ROS_USB/ROS_USB.h
	Source/main.c
	Source/main.h
	Source/system_stm32f30x.c
Merge branch 'ReceiveUSB'

Merging changes to use the interrupt generated by the reception of packets
on Endpoint 3 to reply to commands comming from ROS via USB.

Conflicts:
	Source/main.c