add support for including partials in layouts

 - still need to remove dependency on test directory.
 - extra newlines are generated when including partials, this isn't too crucial
   since HTML will ignore them.