SUI-31: added semicolons on first line of js files
SUI-32: document and window are no passed to anonymous function as dependencies
Merge pull request #6 from synergic-cz/feature/js-tweaks

Feature/js tweaks