Renames Layout to LayoutView

Resolves #1169

This is just a first pass to show it isn't *too* painful to make the change. Comments and variable names in the code, as well as the docs, need to be updated if we decide to go with this.

Thoughts, folks?