clean up and expand Makefile
do a couple more minor Makefile edits
wrap some long lines in Makefile
replace some explicit gcc calls with the CC variable
clean up LIBS, CFLAGS and LDFLAGS
Merge pull request #1 from brandoninvergo/improve-makefile

Improve Makefile