Allow partial without .html

`partial "header" .` means the same thing as `partial "header.html" .`.
Merge branch 'allow-no-html-on-partial' into local-version

* allow-no-html-on-partial:
  Allow partial without .html