Add introJs to CUI

This version is based on the version from the internal fork,
however with a minor addition, this version has been edited
to allow the postion to of the numbering to be specified
Implement new help interface based on introJs #2534
Update cui jasmine tests to reflect changes introduced for #2534
Update help messages
Fix css and javascript declaration
Updated help message
Cleanup: remove i18n
Survey cosmetics
Temp: Allow to access the survey immediately
remove unused ID
Don't reuse "continue" as "skip survey"
Hide parts of first survey page on second page
Hook up the skip survey button
Survey graphical tweaks
Revert "Temp: Allow to access the survey immediately"

This reverts commit 91e6ea2f417e7b91a8c4e6eb9a7fcfa38a6f6052.
Add updated introJS files from codility's fork

Fork lives at https://github.com/Codility/intro.js
('with-header' branch)
Update help.js to use padding

Also change anchor for 'add test case' help point
Fix css issue with introjs highlighted elements being resized

Also make div surrounding add_test_case link more compact
Show timer digits in black while highlighted by introJS
Restructure help: put all text in help.js, remove dependency on globals