Rename test-data to main
Update the makefile to accomodate recent changes
Move -Weverything to $(CLANG_WARNINGS)
Add a feature request

Update the terminal help text.
Update .gitignore for the new binary name
Tweak the flow through main::main a little bit