- Cleaned up timer  initialization in AVRTimer::Init() and APMnRCInput::init() so that both can be executed  toghether or induvidually in any order
- Removed unsafe use of sei()
- Point where the AVR global interrupt flag is set, is not clearly defined as AVRScheduler::init();