Update Makefile to allow compilation under Linux
Fix issues with compiling under Linux
If no filename is given, look for index.html
Strip ?.. from URI
Merge remote-tracking branch 'krig/linux-fixes'

Conflicts:
	garcon.c