Added note about Readline dependency
Cleaned up and partially annotated Makefile
Changed CC to clang; modified Makefile formatting
Changed compiler to clang
Merge branch 'master' into develop
Updated and tweaked README
Cleaned up C files

Also made them compatible with new setup with clang.