Properly normalize view path
Reraise no view path error if explicitly set

We want a world where views set implicitly don't generate errors, but
cases where the developer explicitly says something should be so
results in an error condition.