update holder.js to v2.3; refs #12196
Update less.js to v1.6.1.
Run grunt dist.
Update filesaver.js.
Split Blob.js and FileSaver.js.