added check_for_tornado, closes #3916

This way, those relying on the output of `python setup.py install` get
clued in about the fact that it is required for the notebook
Merge pull request #3918 from ivanov/fix-3916

added check_for_tornado

closes #3916