CON-2004 add user tools
CON-2004 move user tools related things to seperate files and add tracking for user tools
CON-2004 move helper methods to separate module
Merge remote-tracking branch 'origin/CON-NewArticle' into CON-2003

Conflicts:
	tests/karma/js-unit.conf.js
nested dropdown support with styling
add active row reset to menu aim
add unit test for validation params
Merge branch 'CON-NewArticle' into CON-2046-nested-dropdown
add unit test for bulding data model
turn on TOC only if article has sections
CON-2073 | Add user tools
Remove tracking
changes to AIM to support click on touch screens preventDefault
touch screen fixes
touch screen fixes
fix styling
fix CR issues
remove old commented code
Merge branch 'CON-2046-nested-dropdown' into CON-2073

Conflicts:
	resources/wikia/ui_components/dropdown_navigation/js/dropdownNavigation.js
	resources/wikia/ui_components/dropdown_navigation/templates/dropdown_navigation.mustache
Merge branch 'CON-NewArticle' into CON-2073

Conflicts:
	extensions/wikia/ArticleNavigation/ArticleNavigationController.class.php
	extensions/wikia/ArticleNavigation/templates/ArticleNavigation_index.mustache
	extensions/wikia/AssetsManager/configGroups/VenusConfig.php