ST: new util to check if an element is visible to user.
ST: tooltip integration with toolkit v2
ST: tooltip integration with toolkit v2
ST: tooltip code refactor
ST: tooltip code refactor, added to v2 of toolkit
ST: checking if element is visible is added to detect.js
ST: tooltip had unused variable.
ST: tooltip fadein and out
ST|AG: simplify the tooltip JS
ST: tooltip styling
Merge branch 'tooltip+share' of git://github.com/skycom/web-toolkit into skycom-tooltip+share

Conflicts:
	_site/changes.html
	_site/dist/scripts/demo.js
	_site/dist/scripts/toolkit.js
	_site/dist/stylesheets/toolkit.css
	_site/index.html
	dist/scripts/toolkit.js
	dist/stylesheets/toolkit.css
	grunt/js/components/carousel.js
	grunt/js/toolkit.js
BF|PM: add tooltip - caveat its needs to be fixed to show on screen if scroll hides it + anims changed to css over js
BF|PM: add tooltip - caveat its needs to be fixed to show on screen if scroll hides it + anims changed to css over js