More bugfixes for reloader

See #594

- Also watch files that are not in the same directory as a successfully
  imported file. This is achieved by boldly scanning everything in
  sys.path.

- Test both reloader types