Analog I/O: introduce analogReference() and analogRead()