minor refactoring and more error handling in T8
enable ELM to read t7 ecus
Merge branch 'master' of https://github.com/mattiasclaesson/Trionic

Conflicts:
	TrionicCANFlasher/frmMain.cs
	TrionicCANLib/TrionicCan.cs