Refactoring CDC; moving USB initialization to CDC::begin().

1. Allow reduction of foot-print when not using the USB interface on
ATmega32U4 and other MCU with USB internal module.
Improving Webserver example sketch (when using an Ethernet Shield).

1. Add SD chip select output pin to force correct mode.