improving and adding error messages
fixed a bug with implementing perror
Added stdlib.h
Use fgetc to read a character instead of fscanf, since it will correctly work on big and little endian
Remove unused integer var
Add some more error messages, remove the pointer cruft from the fopen line, print errno after perror
added infile/outfile functionality
added ascii-only.h
removed unecessary headers
fix derp
Well, I derped fixing the derp, but this fixes it in a cleaner/better
way.
Merge remote-tracking branch 'github/jshurmer' into dev

Conflicts:
	ascii/ascii-only.c
Merge remote-tracking branch 'origin/master' into jshurmer
added infile->outfile support
fixed my incorrect commit comment. should have said added infile->stdout support
Merge remote-tracking branch 'github/jshurmer' into dev
clean up the makefile a little
Clean whitespace and fix up long line. Also reorder the cases, I think
it'd be easiest to merge if I copy the contents of this into
ascii-only.c though
Move header contents, add usage function, clean whitespace, sort the
cases in the order specified in usage
delete header and correct the makefile for that change