Reorganization of files, All .c and .h files were ran through astyle for...

... formatting using the following 'astyle -A1 -C -S -w -Y -f -p -H -U -k3 -c -W3 *.c' command string, -Wstrict-prototype warning was enabled for the build and warnings were corrected.  Includes a new Makfile and prep files for a bootloader if that happens.  Updated to F1 lib 3.6.1 and the latest version of CMSIS