interrupts are switched on only if needed and off in case of no more chars to send
single char write is now nested in disabled interrupts
Merge branch 'master' of https://github.com/georgcampana/Pic32CopterCpp