Revert "Add tooltip `viewport` option, respect bounds of the viewport"

This reverts commit edb221a20ceabebd427e27d0432e94a227717217.
Reverting due to broken JS unit tests.

Conflicts:
	docs/javascript.html