Add tests for checking that subpackages dont import each-other.

Ensure with a test that vispy.util does not import vispy.app or anything. Keep subpackages independent.

Note: there is an explicit import of vispy.app in vispy/gloo/__init__.py
to test that Travis picks up the test correctly.
Will remove that in a next commit...