Third cam pan

Makes the topdown view pan instead of tilt, and adds WASD controls to it, by overriding the threejs navigation functions. Also sets the initial topdown offset to be a little closer. I'm not totally sure if this is the way to go, but I think it's a fair start...

Uses virtual-world-framework/vwf#259

 @BrettASwift @eric79 
Eh, it's fine. Considering the complexity of overriding the navigation, the developer can handle 7 parameters. It's more of an aesthetic complaint anyway, is it not?