Use analogPinToChannel if it's defined
Removed call to analogPinToChannel for Leonardo
Check if ATmega32u4 is defined

Needed in order to work with Arduino Leonardo
Removed double instance of the same code
Merge branch 'issue1366' of github.com:Lauszus/Arduino into Lauszus-issue1366
Merge branch 'master' into ide-1.5.x
Updated revision log
Added quoting to usb_producer key to preserve double quotes.
See #1422.