preserve third-party attribution comments when minifying docs JS

BS3 commits: 685fe722c2613c8118b8f90fa485f00d13ba2ddc
update to Holder.js 5b79144fa

BS3 commits: b9216a292cb4f7c6cee326dc1ff09a96cd3430f8
add a title/description to customizer.js's attribution comment

BS3 commits: 2d038186e3f9c2902812671b1e396f2bd37b6f47
avoid redundant banner in minified docs CSS

BS3 commits: aff64cffce549fc4c33c09b85c5cbe8b88df7dd7
sort out attribution banners of docs assets; fixes 11976

BS3 commits: ea591748edee4f8fe722274b71787ccf2b052c4a
Rename uglify.js to uglify.min.js for consistency

BS3 commits: d1fd917b7aa0c9faf012c59d59f9adf60f5bbe05
adjust indentation