Update compiler to use new view layout.

Also add the stacktrace printing on controller failure. (still needs the
failure message though).
Merge branch 'master' of github.com:am0d/rust-web