stmhal - add led support. Add netduino_plus_2 support

Tweaked a couple of the USB files to compile if neither dev nor host was defined.

Added led, pin mapping, gpio, exti, usrsw support
Got netduino plus 2 working