Added support for STDIN piping.
Removed debugging prints, changed files arg to only throw error if --stdin is not set and no files are specified.
Got sick of manual testing, added test harness outline. Mostly not implemented.
Implemented more tests.
Merge branch 'master' into mplewis-master

Conflicts:
	.gitignore
	README.md