Fixed numerous issues. USB on STM32L1 Works!!!

Note that the ST LINK GUI does not reload binaries in the Program dialog! Fixed the common.mk to point to CLI flash utility to allow "make upload"