Improve partial support

Partials are not requiring a layout or URL anymore and are not written to the filesystem