fix typo
support windows paths which don't start with /
throw a more meaningful error when view.html is not found
Merge remote-tracking branch 'mine/windows-compat'