Properly handle image extensions in zip files
Use higher-DPI canvas on higher-DPI screens
Add volume
Copy volume when cloning
Implement set/change volume
Load audio
Load sounds
Implement play sound primitive
Implement volume
Fix playing sounds in clones
Fix volume for clones
Load sounds from zips
Use triangle waves for notes (for now)
Ignore sounds that fail to load

Until we support ADPCM, silence is better than failing.
Add volume to stage.
Remove some commented out code
Revert "Ignore sounds that fail to load"

This reverts commit 33cf03ce723156e77e97264bbfa5844d4dc22d1f (which failed during runtime).
Remove a console.log
Stop audio when switching projects
Fix references to AudioContext