Reset Password via emailed link

(front end only)
Paint editor

contributed by Kartik Chandra (Hardmath123 on Scratch)!!
Paint editor fixes
Paint editor integration
Paint editor fixes
Broadcast & Message enhancements, fixed #93

* When I receive <any msg> option
* getLastMessage reporter + watcher
Paint editor fixes and credits
Costume shrinkWrapping adjustments
"Flat" GUI design options

preparing for "flat" GUI skins
"Flat" GUI design preference

in the IDE's settings menu
Remember user settings across sessions

most user settings (language, blocks zoom, long form input, clicking
sound, design preference) are now made persistent in localStorage, so
if the user closes and re-opens Snap! the settings stay the same
Simplified the web page
Restore user settings fix for localization
Merged in latest changes from Jens