Modified ADC controls

- Removed goodMorning() function - redundant
- Added saving and restoring ADCSRA byte
- switched arrangement of byte saving and restoring in functions
- ADEN byte no longer controls ADC. Now, the entire ADCSRA byte will be
restored.