make rs485 transmit enable consistent in all modules
added eltakoms to usart-config.sh script
fixed C&P error
changed DMX timing according to DMX512-A recommendation
use atomic locking function for usart setup
again some C&P error
DMX transmit completely interrupt driven
Merge branch 'e6-upstream2' of github.com:sauttefk/ethersex into e6-upstream2

Conflicts:
	protocols/dmx/dmx.c
MODBUS also uses RS485 - rewrite for global RS485 TE config
MODBUS RS485
Merge remote-tracking branch 'upstream/master' into e6-upstream2
Merge remote-tracking branch 'upstream/master' into e6-upstream2
Merge remote-tracking branch 'upstream/master' into e6-upstream2
Merge branch 'e6-upstream2' of github.com:sauttefk/ethersex into e6-upstream2
move rs485 transmit enable defines to usart.h
moved RS485 initialiser code to header.m4. modified all RS485 using modules.
Merge pull request #177 from sauttefk/e6-upstream2

make rs485 transmit enable consistent in all modules
Merge remote-tracking branch 'upstream/master' into e6-upstream1