Perhaps fix tests failing on travis-ci by adding timeouts
More work on robust-icizing the tests
Some more fixes for issue #220

* Navigate to something already selected and the editor does not scroll
* Better formatting for JSdoc tags