Minor fix to hide sprites at y=16
Build system improvements

- added basic 'make run' for Linux using xdg-open
- fixed Win32 clean rule so it removes all files cleanly
- easier to change target basename
- adding missing endlocal to make.bat