open file dialog if no file was passed as an argument
monitor shader file changes using dumb file write time polling
Merge pull request #4 from w23/develop

Toy file open dialog with autoreloading on file change (#3)