30411: port sprint6 JS
* Port sprint6 JS changes into vanilla
* Update views for toolbox changes
Merge pull request #28 from volusion-angular-themes/port-sprint6

30411: port sprint6 JS