Updates shell.js to v0.1.2
Takes clientTop in account in getVisibleElements
Merge pull request #2901 from yurydelendik/shelljs-0.1.2

Updates shell.js to v0.1.2
Merge pull request #2905 from yurydelendik/issue-2880

Takes clientTop in account in getVisibleElements