* Added functions to clean up generated js files when a snippet is changed to external or deleted
* Added better checking and UX around the ability to set a snippet as a behavior based on scope and type (internal vs external)
* Removed external as a scope selection and instead derive an external library based on validation of a snippet using filter_var(). If a snippet validates as a URL it's flagged as being external, otherwise it's treated as being local and a file is generated.
This release includes a number of bug fixes and feature additions, it is a recommended update for all sites. Thanks to everyone who has helped with this release.