Formatting, Bugs, -b Flag
Changed case formatting. Added parameters to c_src function to specify
desired header extension. Added -b flag for shell scripts to specify
shell to use in /bin/