Added serial support for the Arduino Leonardo/Micro.

Added the while(!Serial) line to the examples to support the Arduino Leonardo/Micro. If one of these boards is used and the while(!Serial) line is omitted, nothing will be printed in the serial monitor.
Also updates the readme accordingly.