Merge branch 'release/0.5' into develop
Added DirectIO and ServoMotor classes
ServoGyro class added
Modify Sensor class to support input streams
InputStreams class added
First segway version working
Merge branch 'feature/multithread' into develop

Conflicts:
	examples/segway_example.cpp
	src/Ev3Device.h
Fixed Motor destructor issue
IO Device and Sensor classes added
Auto connection for sensor implemented
Complete IODevice and Sensor classes
Touch sensor added
Major code re-structure. Initial commit
Fixed bug in enumeration process
Motor class added
clean-up
Merge branch 'feature/restructure' into develop
Fixed bugs on WritePropertyFile and ReadPropertyFile
Merge branch 'release/0.6'