Add shadertoy example

Closes #420.
Can you do `shadertoy=None` that defaults to a reasonable example? This will help with example testing.