Added driver level system.

+ Drivers implement new devices using the eHAL api.
Merge branch 'master' of github.com:mpolitzer/ehal

Conflicts:
	Makefile