Debug statements and Explicit Templates

I know that you already rejected the commits from 8/4, but I don't know how to create a pull request without them.

The commit from 8/17 has 2 components:

1) A bunch of added debug statements. These are very helpful when you're trying to figure out what could be happening.
2) All the render statements now explicitly have the .jade template name called out. This makes the drywall pages coexist better with application pages which happen to use a different template engine. 

With these changes, there is no functional change to the way the drywall works.