Re-set up branch
Merge branch 'master' into touch-clone
Update LICENSE and README.md
Changed include order, add osdetect.h documentation
I like the include order of

I guess this order could be horribly ugly and disgusting, but I don't know what is better.
Adding multilib.

Woo, stuff.
Add multilib partially to the compilation cycle.
Adding multilib more fully to the Makefile system
Adding build/multilib.mk (stuff didn't get staged for some reason) and ignoring stuff.
Remove outdated files that were replaced by multilib.
Add multilib include
Print arguments, fix build problems
Build problems were modules.mk dealing with io.{c,h}, which does not exist anymore.
Arguments are now printed, too.
Add touch.{c,h}
Merge branch 'master' of github.com:kotct/smart-create into touch-clone
Merge branch 'touch-clone' of github.com:kotct/smart-create into touch-clone
Remove printing what OS is running program
Multilib updated.
Merge branch 'touch-clone' of github.com:kotct/smart-create into touch-clone
Do not print program name
Merge branch 'touch-clone' of github.com:kotct/smart-create into touch-clone
Update multilib again
Change to -std=gnu11